nautilusコンテキストメニューにカスタムアイテムを追加する方法はありますが、サブメニューには追加できませんか?


9

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

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

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

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

そうでない場合、他の方法はありますか?(それがコーディングまたは奇妙な構成変更を伴う場合、それも大丈夫です)

回答:


14

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

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

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

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

これはこれを与えます:

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


あなたはもう少し説明する必要があります。Nautilus 3.4.2には「ツール」ドロップダウンメニューがありません。
製作者4

@ fabricator4、私は編集..私はそれが私がこの辺りで見てきた最も難しい問題だったと言うことはできません。..作った
user55822

2
少し遅れましたが、これは簡単でした-[編集]> [設定]> [ルートNautilusアクションメニューを作成する]チェックボックスをオフにします
Mendhak

2

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


それは可能です...
Wilf
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.