10.04のデスクトップには、カスタムランチャーがあるカスタムスクリプトがいくつかありました。 12.04への移行後に再度作成したいと思いますが、統一性は私にはまったく見当たりません。
同様の質問に答えました here 。
簡単に言うと、最も近いスクリプトを/usr/share/applications/
から~/.local/share/applications
にコピーし、xyz.desktop
ファイルを編集します。 Exec=
で始まる行は、必要なコマンドラインオプションとともに、独自のコマンドを挿入するために編集する必要がある行です。おそらくName=
行を編集して、独自のスクリプトを記述することもできます。
それが完了したら、コンピューターを再起動するか、ログアウト/ログインする必要があります。 Super キーを押して、設定した名前の一部の入力を開始すると、ランチャーが表示されます。それを選択してヒット Enter そして、コマンドを実行します。
たぶん、あなたはこのコマンドを探しています:
gnome-desktop-item-edit ~/Desktop/ --create-new
幸運を!
このために、GUIを使用して簡単なpythonスクリプトを作成しました!
http://jurschreuder.nl/ にあります
Unity Launcher Creatorと呼ばれ、私も自分で使用しています!
超シンプル:
遺伝的アルゴリズム(GenArt for Android)で作成されたアイコンファイルをいくつか含めました。プログラムがpngを提供しない場合や、独自の単純なbashスクリプトの場合に使用できます。
でインストールできます
Sudo apt-get install bzr
それから
bzr branch lp:unity-launcher-editor
cd unity-launcher-editor/
./ule
カスタムランチャーを作成しようとしても、カスタムランチャーアイコンを設定しようとしても何も起こりませんでした。ランチャーアイコンは特定のサイズにする必要があるかもしれませんが、その情報が見つかりませんでした。ランダムなアイコンでランチャーを作成する代わりに、私はちょうどそこで停止しました。しかし、このプログラムを試してみると、有望に見えます。
Unityが使用する.desktopファイルは、「/ usr/share/applications /」に保存されます
(1)ファイルを編集するか、(2)それらのコピーを作成し、それらをドラッグしてユニティランチャーに追加できます。
(1)別名でグローバルに変更を行います。 Unityは、どこからでも追加したコマンドラインパラメーターを使用します。
(2)デフォルトでUnityがアプリケーションを処理する方法は明らかに変更されません。カスタムランチャーにデバッグモードでアプリケーションを実行させたいが、常にデバッグモードで実行させたくない場合に便利です。
お役に立てれば。