Visa dagens namnsdag i terminalen och Conky
15 Augusti 2015
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}