91 lines
2.3 KiB
XML
91 lines
2.3 KiB
XML
![]() |
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
<actions>
|
||
|
<action>
|
||
|
<icon>utilities-terminal</icon>
|
||
|
<name>Open Terminal Here</name>
|
||
|
<submenu></submenu>
|
||
|
<unique-id>1665544021585627-1</unique-id>
|
||
|
<command>cd %f && i3-sensible-terminal -hold</command>
|
||
|
<description>Example for a custom action</description>
|
||
|
<range></range>
|
||
|
<patterns>*</patterns>
|
||
|
<startup-notify/>
|
||
|
<directories/>
|
||
|
</action>
|
||
|
<action>
|
||
|
<icon></icon>
|
||
|
<name>Open root here</name>
|
||
|
<submenu></submenu>
|
||
|
<unique-id>1665876753058215-1</unique-id>
|
||
|
<command>sudo thunar %f</command>
|
||
|
<description></description>
|
||
|
<range></range>
|
||
|
<patterns>*</patterns>
|
||
|
<directories/>
|
||
|
</action>
|
||
|
<action>
|
||
|
<icon>inode-symlink</icon>
|
||
|
<name>Symlink</name>
|
||
|
<submenu></submenu>
|
||
|
<unique-id>1699833063931640-1</unique-id>
|
||
|
<command>ln -Ts %f "$(basename %n | sed "s/\(.*\)\.\(.*\)/\1-sl.\2/")"</command>
|
||
|
<description>Create a symlink</description>
|
||
|
<range>*</range>
|
||
|
<patterns>*</patterns>
|
||
|
<directories/>
|
||
|
<audio-files/>
|
||
|
<image-files/>
|
||
|
<other-files/>
|
||
|
<text-files/>
|
||
|
<video-files/>
|
||
|
</action>
|
||
|
<action>
|
||
|
<icon>drive-harddisk</icon>
|
||
|
<name>Hardlink</name>
|
||
|
<submenu></submenu>
|
||
|
<unique-id>1699833176600678-2</unique-id>
|
||
|
<command>ln %f "$(basename %n | sed "s/\(.*\)\.\(.*\)/\1-hl.\2/")"</command>
|
||
|
<description>Create a hardlink</description>
|
||
|
<range>*</range>
|
||
|
<patterns>*</patterns>
|
||
|
<directories/>
|
||
|
<audio-files/>
|
||
|
<image-files/>
|
||
|
<other-files/>
|
||
|
<text-files/>
|
||
|
<video-files/>
|
||
|
</action>
|
||
|
<action>
|
||
|
<icon>applications-utilities</icon>
|
||
|
<name>batch hardlinks</name>
|
||
|
<submenu></submenu>
|
||
|
<unique-id>1732821951376075-1</unique-id>
|
||
|
<command>bash -c 'for file in "$@"; do ln "$file" "$(dirname "$file")/hl-$(basename "$file")"; done' -- %F</command>
|
||
|
<description></description>
|
||
|
<range>*</range>
|
||
|
<patterns>*</patterns>
|
||
|
<directories/>
|
||
|
<audio-files/>
|
||
|
<image-files/>
|
||
|
<other-files/>
|
||
|
<text-files/>
|
||
|
<video-files/>
|
||
|
</action>
|
||
|
<action>
|
||
|
<icon>edit-paste</icon>
|
||
|
<name>timestamp copy</name>
|
||
|
<submenu></submenu>
|
||
|
<unique-id>1746467825367729-1</unique-id>
|
||
|
<command>~/scripts/copy_with_timestamp.sh %f</command>
|
||
|
<description>create copy of file prepended with timestamp</description>
|
||
|
<range>*</range>
|
||
|
<patterns>*</patterns>
|
||
|
<startup-notify/>
|
||
|
<audio-files/>
|
||
|
<image-files/>
|
||
|
<other-files/>
|
||
|
<text-files/>
|
||
|
<video-files/>
|
||
|
</action>
|
||
|
</actions>
|