OpenBox XXIII. – Zobrazenie koša a jeho vyprázdnenie priamo z menu

openbox_logoMáme tu ďalší diel zo série o OpenBoxe. V dnešnej časti si povieme ako pridať položku na otvorenie koša v správcovi súborov do menu vyvolaného pravým klikom. Ďalej sa dozvieme ako kôš vyprázdniť priamo z menu. A na záver si povieme ako do menu pridať odkaz na otvorenie zložky či súboru. Samozrejme opäť priamo z menu.

 

 

 

Pomocou nejakého textového editoru si otvoríme súbor menu.xml:

pluma ~/.config/openbox/menu.xml

 

Otvoriť kôš v správcovi súborov:

Pre pridanie otvorenia koša v správcovi súborov pridáme odkaz, ktorý môže vyzerať napríklad takto:

<item icon=”/usr/share/icons/AwOken/clear/24×24/status/edittrash.png” label=”Zobraziť obsah kaša”>
<action name=”Execute”>
<command>pcmanfm -n trash:///</command>
</action>
</item>

<command>pcmanfm -n trash:///</command> je príkaz, pre PCManFM. -n v príkaze otvorí kôš v novom okne.
<command>thunar trash:///</command> je príkaz pre správcu súborov Thunar.

Ak používame iný, nahradíme potrebnú časť ním. Dôležité je trash:///, ktorý správcovi súborov povie, že má otvoriť kôš.

 

Vyprázdniť kôš:

Pre túto funkciu potrebujeme balíček gvfs. Jeho výskyt si skontrolujeme pomocou príkazu:

pacman -Q gvfs

 

Ak nie je nainštalovaný, zadáme ďalší príkaz:

sudo pacman -S gvfs

 

Manuálová stránka:

man gvfs
man gvfs-trash

 

Jeho súčasťou je niekoľko možností. Jednou z nich je gvfs-trash. A takto nejako môže vyzerať odkaz pridaný do menu:

<item icon=”/usr/share/icons/AwOken/clear/24×24/places/emptytrash.png” label=”Vysypať kôš”>
<action name=”Execute”>
<command>gvfs-trash --empty</command>
</action>
</item>

gvfs-trash --empty je terminálový príkaz. Takže napríklad tento príkaz gvfs-ls trash://, ktorým sa zobrazí obsah koša, z menu nebude fungovať. Obdobným spôsobom môžeme do menu pridať aj iné príkazy z terminálu.

 

Ak si chceme ešte pridať upozornenie o odstraňovaní súborov z koša a potvrdenie tejto akcie, pridáme <prompt> </prompt>:

<item icon=”/usr/share/icons/AwOken/clear/24×24/places/emptytrash.png” label=”Vysypať kôš”>
<action name=”Execute”>
<command>gvfs-trash --empty</command>
<prompt>Ste si istý, že chcete vyprázdniť kôš?</prompt>
</action>
</item>

vysypat_kos

 

Otvorenie ľubovolnej zložky priamo z menu:

Úprava položky v menu je tá istá ako pri otváraní koša. Základom príkazu je správca súborov a cesta ku zložke.

<item icon=”/usr/share/icons/AwOken/clear/24×24/actions/view-history.png” label=”Zobraziť zložku mpv”>
<action name=”Execute”>
<command>pcmanfm -n ~/.config/mpv/</command>
</action>
</item>

<command>pcmanfm -n ~/.config/mpv/</command> je príkaz, pomocou ktorého sa s PCManFM otvorí zložka ~/.config/mpv/. To je všetko, čo potrebujeme vedieť. Samozrejme si prispôsobíme svojho správcu súborov.

 

Otvorenie ľubovolného súboru priamo z menu:

Ani vytvorenie položky pre tento typ odkazu nie je veľmi zložitý. Potrebujeme vedieť, aký textový editor používame a kde sa súbor nachádza.

<item icon=”/usr/share/icons/AwOken/clear/24×24/apps/drakmenustyle.png” label=”Upraviť menu.xml”>
<action name=”Execute”>
<execute>pluma ~/.config/openbox/menu.xml</execute>
</action>
</item>

 

<item icon=”/usr/share/icons/AwOken/clear/24×24/apps/drakmenustyle.png” label=”Upraviť menu.xml”>
<action name=”Execute”>
<command>pluma ~/.config/openbox/menu.xml</command>
</action>
</item>

<execute>pluma ~/.config/openbox/menu.xml</execute> alebo <command>pluma ~/.config/openbox/menu.xml</command> (oba spôsoby zápisu sa dajú použiť) otvorí pomocou testového editoru Pluma súbor, ktorý momentálne upravujeme. Aj tu platí, že použijeme príkaz pre editor, ktorý používame.

 

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..