OpenBox XXVI. – Kalendár v OpenBox menu

openbox_logoNetušíte aký je dnes dátum? Nevadí! OpenBox menu to za vás vyrieši!
Originálny (u mňa) nefunkčný skript sa nachádza tu. Upravený skript zabalený do archívu sa dá stiahnuť z tohto servera. Úprava spočíva v preklade do slovenčiny a vymazaním časti, ktorá spôsobovala, že skript nevykonával to, čo mal.

 

 

 

Pôvodná sekvencia:

function calRow() {
cal | gawk -v row=$1 ‘{ if (NR==row) { print $0 } }’
}

 

Upravená sekvencia:

calRow() {
cal | awk -v row=$1 ‘{ if (NR==row) { print $0 } }’
}

 

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

pluma ~/.config/openbox/menu.xml

 

Na miesto dľa svojho výberu vložíme tento riadok:

<menu icon=”/usr/share/icons/AwOken/clear/24×24/apps/evolution-calendar2.png” execute=”~/.config/openbox/pipemenus/date-menu.sh” id=”Date” label=”Kalendár”/>

Skript je umiestnený v ~/.config/openbox/pipemenus/.

Pre správne fungovanie skriptu, je potrebné mu prideliť potrebné práva (spúšťanie ako programu) buď cez grafické klikacie prostredie alebo pomocou terminálu:

chmod +x date-menu.sh
chmod +x /cesta/ku/date-menu.sh
chmod +x ~/.config/openbox/pipemenus/date-menu.sh

 

Návod ako prispôsobiť výstupu času a dátumu.

 

date-menu

 

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