When Ricordarsi compleanni, appuntamenti e tutti gli eventi importanti

Salve, oggi quella che vi propongo è una applicazione davvero molto utile che, appunto, serve per ricordarsi alcune date importanti ed eventualmente essere avvisati in tempo: when

Per installarla basterà cercare nei repository della propria distro, quello che ci interessa è vedere come usarla.

I file di configurazione di when risiedono nella propria home nella cartella .when    In questa cartella troviamo due file, preferences e calendar. Il primo serve a immettere alcune preferenze come l’editor da utilizzare per immettere i nuovi eventi da ricordare e il percorso dove risiede il file con tutti gli eventi.

es. di preferences

calendar = /home/nomeutente/.when/calendar
editor = medit

Il file calendar invece contiene le date da ricordare con gli eventi. Quì dentro si deve scrivere con una certa sintassi per far sì che when riconosca tutto e sappia applicare i suoi algoritmi. Vediamo subito un esempio e poi ci sarà la spiegazione:

es. di calendar

1982* 9 25 , Compleanno Nomepersona anno=\y eta’=\a
d=5  , pagare la rata di qualcosa
2009 1 7 , ospiti a casa

La prima riga, con l’asterisco subito dopo l’anno indica che quell’evento deve essere ricordato ogni anno, ricorre il 25/9 (25 settembre) e le scritte \y e \a indicano che va stampato l’anno e quanti anni sono passati dal, in questo caso, 1982

La seconda riga indica che quell’evento che segue va ripetuto il 5 di ogni mese

L’ultima riga indica che quell’evento è unico e dopo che è avvenuto non va più ricordato.

Bene, ma come si fa a utilizzare when?  da terminale (per ora).  tutti gli argomenti che accetta li troverete nel man, ma quello più importante credo sia future.

es.   when –future=20

stamperà gli eventi dei prossimi venti giorni.

comodo no?

ps se volete che i promemoria vengano visualizzati in una finestra invece che nella shell andate al seguente link

Lascia un Commento

Fill in your details below or click an icon to log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Log Out / Modifica )

Foto Twitter

You are commenting using your Twitter account. Log Out / Modifica )

Foto di Facebook

You are commenting using your Facebook account. Log Out / Modifica )

Connecting to %s

Follow

Get every new post delivered to your Inbox.