Mate používá desktopový manažer caja a s tím bohužel nemám velké zkušenosti...
Snažím se přidat do kontextového menu skript/příkaz ...
...
Bohužel se mi nedaří najít žádný způsob jak něco podobného nastavit.
Tiez pouzivam Mint MATE ale trochu starsiu verziu 17.3.
Caja umoznuje jednoducho pridat vlastne skripty do kontextoveho menu. Ja pouzivam taky skript ked chcem postnut nejake priklady zdrojakov na forum
www.tek-tips.com. Aby mali syntaxhighlighting prevadzam ich skriptom do TGML.
Tu je moj skript - v komentari je navod na instalaciu.
#!/bin/bash
<<COMMENT
tek_tips_TGML.sh
create TGML from source files for posting on Tek-Tips.com forum
Installation:
1. copy script to the local Caja config directory:
~/.config/caja/scripts/tek_tips_TGML.sh
2. make the script executable
chmod a+x ~/.config/caja/scripts/tek_tips_TGML.sh
Then the script will be available in Caja on Right-Click-Context-Menu
COMMENT
for f in $CAJA_SCRIPT_SELECTED_FILE_PATHS
do
fbase=$(basename $f)
rexx ~/Work/tek_tips_poster.rex < $f > ~/Desktop/$fbase.txt
done
Podla mna ti v skripte staci zmenit iba telo for-cyklu, kde si das svoj prikaz s RARom.
Ked script nakopirujes do config adresara a nastavis jeho atributy, aby bol spustitelny, tak v Caja sa ti pri Right-Click objavi v kontextovom menu polozka
Scripts s tvojim skriptom.
Premenna $CAJA_SCRIPT_SELECTED_FILE_PATHS obsahuje cesty k zdrojakom, ktore v Caja vyberiem (t.j. naraz chcem vygenerovat TGML k viacerym zdrojakom, ktore som oznacil mysou). Zrejme aj ty ked budes chciet pouzit RAR, tak budes chciet skomprimovat viac suborov naraz. Caja poskytuje na skriptovanie kontext. menu viac takychto premennych - mozes si vygooglit.