Un promemoria di avviso dal Terminale
Autore:[Antonio Gallonetto]
Un piccolo script che ci permette di ricordarci qualcosa dopo un certo periodo di tempo, oppure di dedicarci totalmente a qualcosa per un certo lasso di tempo e poi smettere allo scadere del tempo come suggerito dalla tecnica del pomodoro.
Un avviso grafico, creato con zenity, nel caso non sia installato è possibile installarlo nelle distro debian-like con sudo apt-get install zenity
, oppure su piattaforma mac brew install zenity
.
Lo script è il seguente:
sleep 120;zenity --warning --title="Ricordati di:" --text="Ricordati di riposarti ogni tanto $(date +%H:%M)" --width=300
Spiegazione dello script:
sleep 120
significa non fare nulla per 120 secondi;
quello che segue è ancora un’istruzione della shellzenity
richiama il software esterno zenity--warning
la tipologia di avviso è un warning--title="Titolo "
la finestra ha il titolo: “…”--text="...."
ed ha il testo “…”- Nel testo abbiamo anche messo l’ora corrente attraverso la variabile della shell
$(date +%H:%M)
- La dimensione del dialogo di avvertimento è 300 pixel