Cinnamonメニューのコマンドへのショートカットを追加する方法は?


20

ユーザー指定のコマンドを実行し、ボーナスとしてユーザー指定のアイコンを表示するCinnamonメニューにアイコンを追加するために使用できるユーティリティはありますか?

具体的には、ターミナルを開いたままにせずに、仮想マシンを直接開くコマンドを追加しようとしています。

VirtualBox --startvm <myMachineName> --seamless

で正常に動作しますalt-F2が、ショートカットを使用したいので、入力する必要はありません。

回答:


20

.desktopファイルを作成して、コマンドをCinnamonメニューに追加できます。

まず、小さなスクリプトを作成します。例:ホームディレクトリに

  • ターミナルを開き、次を入力します。

    gedit /home/user/myvm.sh
    
  • 次を入力します。

ここに画像の説明を入力してください

  • ホームディレクトリにファイルを保存し、次のコマンドでアクセス許可を変更します。

    chmod 775 /home/user/myvm.sh
    
  • 次に、ターミナルタイプでデスクトップファイルを作成できます。

    cd /usr/share/applications
    sudo -H gedit myvm.desktop
    
  • 次の情報を追加します。

ここに画像の説明を入力してください

  • 変更を保存し、ターミナルタイプで.desktopに適切な権限があることを確認します。

    sudo chmod 644 /usr/share/applications/myvm.desktop
    

必要に応じて情報を変更できます。この場合、「アイコン」フィールドにカスタムアイコンへのパスを入力します。これは、「My VM」という名前のシステムツール」カテゴリのCinnamonメニューの下に表示されます。

ここに画像の説明を入力してください

必要に応じて、メニューの[ マイVM ]アイコンを右クリックし、[パネルに追加]を選択して、シナモンパネルに追加できます

ここに画像の説明を入力してください


2
美しい指示、スクリーンショットは必要ありませんでしたが、非常に高く評価されました:)
ataulm

4
childno͡.deの回答で述べたように~/.local/share/applications、すべてのユーザーにショートカットを追加する必要がない場合、root権限は必要ありません。
ジェームズリン

34

または、単に使用することができます

cinnamon-menu-editor

(スタートボタン、選択し右クリックしても利用できるconfigureOpen the menu editor。)


ヒント:カスタムアイコンを追加するときは、将来変更される可能性が低い場所にアイコン画像を配置するように注意してください。


3

単にgnomeデスクトップリンクを作成し.local/share/applications/ 、個人メニューのリンク用に配置します。

ため息:一部のインストーラーは、デスクトップリンクをインストールするため、リンクし.gnome/apps/ たい場合があります。 $ ln -s .gnome/apps/*.desktop .local/share/applications/


@ roman-raguet /ubuntu//a/232083/37280が指摘したように/usr/share/applications、すべてのユーザー向けに配置します。

@mockfrog /ubuntu//a/800605/37280が指摘したように、cinnamon-menu-editorグラフィカルツールを使用してこの個人エントリを作成できます。sudoすべてのユーザー向けに実行する


1

より簡単なソリューションを探している他の人のために、パネルにカスタムランチャーを追加するためのGUIインターフェイスを以下に示します。

cd /usr/share/cinnamon/applets/panel-launchers@cinnamon.org/
./cinnamon-add-panel-launcher.py

これは違うと思う。これはパネルにショートカットを追加しますが、メニューには追加しませんか?
-ataulm

2
現在のバージョンのCinnamonでは動作しなくなりました。
-K7AAY

1
ディレクトリは存在しますが、「cinnamon-add-panel-launcher.py」はDebian Jessie 8.6 / Cinnamon 2.2.16には存在しません。
楕円ビュー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.