OpenBox XXIV. – Odstránenie súboru alebo zložky priamo z menu

openbox_logoV tomto diely si povieme ako odstrániť konkrétnu zložku si súbor jedným kliknutím v menu. Budeme na to potrebovať príkaz gvfs-trash, ktorý je súčasťou balíčku gvfs.

 

 

 

 

Najskôr si skontrolujeme, či ho máme nainštalovaný:

pacman -Q gvfs

 

Ak nie, zadáme druhý príkaz, ktorým ho nainštalujeme:

sudo pacman -S gvfs

 

Ďalší krok, ktorý potrebujeme vykonať, je pridanie položky do menu.xml. Súbor si otvoríme pomocou nejakého textového editora:

pluma ~/.config/openbox/menu.xml

 

A do súboru pre odstránenie konkrétnej zložky pridáme napríklad takéto riadky:

<item icon=”/usr/share/icons/AwOken/clear/24×24/aaoverlay/application-x-trash.png” label=”Vymazať históriu mpv”>
<action name=”Execute”>
<command>gvfs-trash ~/.config/mpv/watch_later</command>
/action>
</item>

<command>gvfs-trash ~/.config/mpv/watch_later</command> je príkaz, ktorým sa odstráni zložka watch_later v ~/.config/mpv. Príkaz si samozrejme upravíme podľa svojich potrieb.

 

Ak si chceme ešte pridať potvrdzovací dialóg, pridáme <prompt> </prompt>:

<item icon=”/usr/share/icons/AwOken/clear/24×24/aaoverlay/application-x-trash.png” label=”Vymazať históriu filmov”>
<action name=”Execute”>
<command>gvfs-trash ~/.config/mpv/watch_later</command>
<prompt>Zložka watch_later bude odstránená. Naozaj chcete pokračovať?</prompt>
</action>
</item>

 

odstranenie_zlozky

 

Ak chceme odstrániť konkrétny súbor, príkaz bude vyzerať obdobne, ten cestu ku zložke nahradí cesta ku súboru:

<command>gvfs-trash ~/.config/openbox/menu.xml</command>

 

Manuálová stránka:

man gvfs
man gvfs-trash

 

Zmena sa prejaví až po rekonfigurovaní. Buď cez položku v menu, ktorá sa volá Reconfigure alebo cez terminál:

openbox --reconfigure

Štítky , , , , .Záložka pro permanentní odkaz.

Autor: lombardo1981

Ja som proste ja. Baba zamilovaná do Archu, kyberpunku, metalu, spevu a Slovenských čuvačov.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Tato stránka používá Akismet k omezení spamu. Podívejte se, jak vaše data z komentářů zpracováváme..