15 Augusti, 2015

Visa dagens namnsdag i terminalen och Conky

Att visa dagens namnsdag via terminalen är väldigt enkelt ordnat med hjälp av den textbaserade webbläsaren w3m och verktyget sed.

$ w3m -dump http://www.namnsdag.nu | sed -n '6p'
Ellen, Lena

Anledningen till att jag vill kunna printa dagens namnsdag via skalet är att jag då kan visa namnsdagarna i Conky.

Jag kör dock inte det kommandot direkt via Conky. Det skulle bara generera öndigt mycket trafik när värdet oavsett bara ändras en gång om dagen. Istället valde jag att skapa ett Cronjob som körs vid midnatt:

00 00 * * * w3m -dump http://www.namnsdag.nu | sed -n '6p' > /home/johan/.cache/namnsdag

Och i Conky lade jag sedan till:

${execi 60 cat ~/.cache/namnsdag}

Lämna en kommentar:

Namn:

Hemsida (Valfritt):

Meddelande (kramdown-markup tillåtet):

Din kommentar kommer att publiceras när den har verifierats.