web-dev-qa-db-ja.com

サブメニューではなく、nautilusコンテキストメニューにカスタム項目を追加するにはどうすればよいですか?

Nautilusコンテキストメニューにカスタムスクリプトを追加することに興味があります。 ScriptsフォルダーやNautilus Actionsアプリケーションなどのソリューションを知っています。

Nautilus Actionsでテストアクションを作成しましたが、「Nautilus-Actions actions」サブメニューにのみ表示されます。

サブメニューではなく、コンテキストメニュー自体のルートレベル(カット、コピー、ドロップボックス、圧縮と同じレベル)にアイテムを追加できるようにしたいと思います。

これはNautilusアクションで可能ですか?

そうでない場合、他の方法はありますか? (コーディングや奇妙な構成変更が関係する場合でも、それは問題ありません)

9
Mendhak

Nautilus-actionsでそれを行うことができます。 nautilus-actions-config-toolを起動し、[編集]> [設定]に移動し、[ルートNautilusアクションメニューの作成]および最初のタブの下部のチェックを外します。 -これはすべてのアクションに影響します。

enter image description here

また、左側のパネルでは、エントリ(アクション)をサブメニューとしてグループ化できます。アクション(新しいアクション)を作成し、各アクションカテゴリに対して右クリックまたは「ファイル」の下で「新しいメニュー」を作成し、そのカテゴリのアクションをドラッグアンドドロップします。

enter image description here

これはこれを与えます:

enter image description here

14
user55822

私が知る限り、それはNautilusアクションでは不可能です。ただし、メニュー項目を追加するNautilus拡張機能を作成できます。 Pythonの場合は、パッケージpython-nautilusをインストールし、/usr/share/doc/python-nautilus/examples/の例をご覧ください

2
Florian Diesch