Here is the default uca.xml file:
Code:
<?xml encoding="UTF-8" version="1.0"?>
<actions>
<action>
<icon>Terminal</icon>
<name>Open Terminal Here</name>
<unique-id>1552855857388716-1</unique-id>
<command>exo-open --working-directory %f --launch TerminalEmulator</command>
<description>Example for a custom action</description>
<patterns>*</patterns>
<directories/>
</action>
<action>
<icon>Terminal</icon>
<name>Open Terminal Here</name>
<unique-id>1552855857388768-2</unique-id>
<command>exo-open --working-directory %d --launch TerminalEmulator</command>
<description>Open terminal in containing directory</description>
<patterns>*</patterns>
<audio-files/>
<image-files/>
<other-files/>
<text-files/>
<video-files/>
</action>
<action>
<icon>filefind</icon>
<name>Find in this folder</name>
<unique-id>1552855857388859-3</unique-id>
<command>catfish --path=%f</command>
<description>Search for files within this folder</description>
<patterns>*</patterns>
<directories/>
</action>
<action>
<icon>document-print</icon>
<name>Print file/s</name>
<unique-id>1552855857388878-4</unique-id>
<command>thunar-print %F</command>
<description>Send one or multiple files to the default printer</description>
<patterns>*.asc;*.brf;*.css;*.doc;*.docm;*.docx;*.dotm;*.dotx;*.fodg;*.fodp;*.fods;*.fodt;*.gif;*.htm;*.html;*.jpe;*.jpeg;*.jpg;*.odb;*.odf;*.odg;*.odm;*.odp;*.ods;*.odt;*.otg;*.oth;*.otp;*.ots;*.ott;*.pbm;*.pdf;*.pgm;*.png;*.pnm;*.pot;*.potm;*.potx;*.ppm;*.ppt;*.pptm;*.pptx;*.rtf;*.shtml;*.srt;*.text;*.tif;*.tiff;*.txt;*.xbm;*.xls;*.xlsb;*.xlsm;*.xlsx;*.xltm;*.xltx;*.xpm;*.xwd</patterns>
<image-files/>
<other-files/>
<text-files/>
</action>
</actions>
Here is one that breaks Thunar:
Code:
<?xml encoding="UTF-8" version="1.0"?>
<actions>
<action>
<icon>firefox</icon>
<name>Firefox</name>
<unique-id>1552861590850571-1</unique-id>
<command>firefox</command>
<description>Firefox</description>
<patterns>*</patterns>
<startup-notify/>
<directories/>
</action>
<action>
<icon>thunderbird</icon>
<name>Thunderbird</name>
<unique-id>1552861621767243-2</unique-id>
<command>thunderbird</command>
<description>Thunderbird</description>
<patterns>*</patterns>
<startup-notify/>
<directories/>
</action>
<action>
<icon>accessories-text-editor</icon>
<name>Mousepad</name>
<unique-id>1552861663127821-3</unique-id>
<command>mousepad</command>
<description>Mousepad</description>
<patterns>*</patterns>
<directories/>
</action>
<action>
<icon></icon>
<name>Edit as Root</name>
<unique-id>1552861727038831-5</unique-id>
<command>pkexec mousepad %f</command>
<description>Edit as Root</description>
<patterns>*</patterns>
<text-files/>
</action>
<action>
<icon></icon>
<name>Open Root Thunar Here</name>
<unique-id>1552861692502761-4</unique-id>
<command>pkexec thunar</command>
<description>Open Root Thunar Here</description>
<patterns>*</patterns>
<directories/>
</action>
<action>
<icon>Terminal</icon>
<name>Open Terminal Here</name>
<unique-id>1552855857388716-1</unique-id>
<command>exo-open --working-directory %f --launch TerminalEmulator</command>
<description>Open Terminal Here</description>
<patterns>*</patterns>
<directories/>
</action>
<action>
<icon>filefind</icon>
<name>Find in this folder</name>
<unique-id>1552855857388859-3</unique-id>
<command>catfish --path=%f</command>
<description>Search for files within this folder</description>
<patterns>*</patterns>
<directories/>
</action>
<action>
<icon>document-print</icon>
<name>Print file/s</name>
<unique-id>1552855857388878-4</unique-id>
<command>thunar-print %F</command>
<description>Send one or multiple files to the default printer</description>
<patterns>*.asc;*.brf;*.css;*.doc;*.docm;*.docx;*.dotm;*.dotx;*.fodg;*.fodp;*.fods;*.fodt;*.gif;*.htm;*.html;*.jpe;*.jpeg;*.jpg;*.odb;*.odf;*.odg;*.odm;*.odp;*.ods;*.odt;*.otg;*.oth;*.otp;*.ots;*.ott;*.pbm;*.pdf;*.pgm;*.png;*.pnm;*.pot;*.potm;*.potx;*.ppm;*.ppt;*.pptm;*.pptx;*.rtf;*.shtml;*.srt;*.text;*.tif;*.tiff;*.txt;*.xbm;*.xls;*.xlsb;*.xlsm;*.xlsx;*.xltm;*.xltx;*.xpm;*.xwd</patterns>
<image-files/>
<other-files/>
<text-files/>
</action>
</actions>
After I made the second file Thunar won't run. If I try to run it from a terminal window I get:
$ thunar
Segmentation fault (core dumped)
If I go back and delete the ~/.config/Thunar folder then run thunar again it recreates the folder with the default files and everything works again, but without my custom actions.
Bookmarks