Come personalizzare il menu contestuale dei file in Xubuntu XFCE Thunar file manager?


14

In genere preferisco l'ambiente desktop XFCE di Xubuntu, ma ho trovato i suoi file nel menu contestuale del tasto destro del mouse troppo umili (nessuna opzione per comprimere / decomprimere i file per esempio, e mi piacerebbe anche alcune delle mie azioni molto speciali lì).

Come posso personalizzarlo?

Risposte:


3

Guarda questi link,


La risposta esatta alla mia risposta è in realtà thunar-uca (Modifica - Configura azioni personalizzate). Ma l'ho trovato cercando plug-in.
Ivan,

@ karthick87 I collegamenti sono interrotti. Il primo porta semplicemente a xfce.org e il secondo non porta da nessuna parte.
Nanashi No Gombe,

18

Il modo migliore per farlo è usare l'eccellente custom actionsfunzione Thunar (ora installata come predefinita con Thunar), e dato che non ci sono tutorial dettagliati qui ho pensato che valesse la pena aggiungerne uno. Quando viene creata un'azione personalizzata, questa viene aggiunta al menu di scelta rapida, come mostrerò nella mia discussione di seguito. Tuttavia, è possibile personalizzare quando viene visualizzato nel menu di scelta rapida e, ad esempio, assicurarsi che l'azione personalizzata venga visualizzata solo quando si fa clic con il pulsante destro del mouse sui file di immagine.

In thunar, se vai a modificare> configura azioni personalizzate, vedrai il menu come di seguito (meno le mie azioni personalizzate ovviamente):

inserisci qui la descrizione dell'immagine

Puoi creare una nuova azione personalizzata (vedi la discussione di seguito) o modificarne una esistente. Ci sono molti esempi utili nel sito Xfce e nel wiki di Ubuntu , quindi non è necessario esaminarli tutti qui, ma discuteremo solo alcuni esempi per mostrare l'utilità di questa funzione Thunar.

Si creerebbe una nuova azione personalizzata facendo clic sul pulsante Aggiungi (mostrato nel primo screenshot). Quindi inseriresti il ​​comando seguente, ad esempio, nella casella dei comandi (come ho fatto per un esempio diverso nella schermata 2):

zenity --question;if [ $? = 0 ];then srm -rvf %F;fi

e quindi assicurati che siano stati selezionati i tipi di file corretti nel menu Condizioni di aspetto (come ho fatto per un esempio diverso nella schermata 3).

Il comando sopra usa srm(che si trova nel pacchetto chiamato secure-delete), e si dovrebbe stare molto attenti ad usarlo sui file. Quindi, il programma di dialogo GNOME Zenity, viene spesso usato se è necessaria la conferma per le azioni ( come è stato usato qui ) in modo che i file non vengano rimossi accidentalmente.

Tuttavia , per usare un esempio più sicuro di srm, possiamo usare l'esempio di espeak, in modo da poterci espeakleggere qualsiasi file di testo. Creeremmo una nuova azione personalizzata e poi inseriremo la finestra di comando (come nella schermata 2)

espeak -s 135 -f %f

Espeakdeve essere installato se non lo è già (con sudo apt-get install espeak); l' -sopzione che ho usato rallenta un po 'la velocità del discorso; puoi specificare altri parametri così come voci diverse, ma l' -finterruttore deve sempre andare prima %fin quanto mostra espeakil file di input di testo da usare.

(Se lo desideri, puoi aggiungere un'icona (vedi lo screenshot seguente), in modo che il menu di scelta rapida appaia più interessante.)

inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine

Ora, solo quando fai clic con il pulsante destro del mouse su un file di testo, verrà visualizzata l' espeakopzione, come nello screenshot qui sotto.

inserisci qui la descrizione dell'immagine

C'è molto di più che si può fare con azioni personalizzate, ma questa è stata solo un'introduzione ai modi di base per creare la propria voce di menu contestuale. Ci sono molte più informazioni nel wiki di Xfce e molti esempi utili, e ci sono anche alcuni esempi eccellenti di azioni personalizzate in questo forum .


Per limitare un comando a un determinato tipo di file:

  • solo a txt: nella scheda "Condizioni di aspetto", seleziona "File di testo", quindi aggiungi *.txt"Modello di file".
  • solo per png: selezionare "File immagine" e *.png"Modello file".
  • solo per flv: "File video" e *.flv.
  • per altri file, ad esempio pdf: selezionare "Altri file" e aggiungere *.pdf. eccetera.

0

I plugin Thunar coprono un'area limitata di opzioni.

Il modo principale per aggiungere nuove opzioni del menu contestuale è (come ha detto Mik ) fatto andando su 'Modifica / Configura azioni personalizzate' - e facendo clic su "+" per aggiungere.

Aggiungere app per il vino è più complicato. Vedi questa risposta per il giocatore Foobar2000 proveniente anche da Mik . Sebbene lo script potrebbe non funzionare per tutte le app, l'ho provato anche su 7-zip archiver e funziona.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.