Я намагаюся додати користувальницькі дії в меню Немо. Для цього я ставлю файл my-action.nemo_action
в ~/.local/share/nemo/actions
подобається це:
[Nemo Action]
Active=true
Name=Energize %N
Comment=My custom, fancy action
Exec=<my-action.bash %F>
Icon-Name=folder
Selection=Any
Extensions=Any
EscapeSpaces=true
Quote=double
і я поставив my-action.bash
в тій же папці:
#!/bin/bash
echo "${@}" >/dev/pts/0;
(Це має передати% F моєму відкритому терміналу з належним номером). Bash-скрипт має режим 764, а дія Nemo - 664. Немо перезавантажено ( nemo -q
), але Energize %N
ніколи не відображається в контекстному меню. actions
каталог має 775 режим. Будь-які ключі, що я пропустив?
Я керував Немо в режимі налагодження, але нічого не було про мої нестандартні дії.
Selection=Any
була проблема.Selection=NotNone
вирішили проблему. Досі не знаю, що таке різницяNotNone
іAny
. BTWm
(multiple) мабуть, не включає в себе один вибір.