Riportare le notifiche in alto a destra su Archlinux

Con un recente aggiornamento del pacchetto notify-osd da AUR, ho notato che le nuove notifiche (quelle di ubuntu, per intenderci) adesso non vengano più mostrate in alto a destra, ma al centro del lato destro.

A me (ma anche a molte altre persone) questa novità è sembrata un grande peggioramento, cioè, erano molto più comode prima, meno invasive e più eleganti…

Per di più non sarebbe nemmeno un bug, ma devono essere proprio così, come descritto nel Wiki di Ubuntu.

Anche se ho letto che se agli utenti non dovessero piacere a metà schermo, i devs riporteranno tutto come era prima. 😉

Solo che, fino a quel momento dovrei tenermi le notifiche a metà schermo!

molto “antiestetiche” (cit.)

Quindi ho trovato un modo, abbastanza semplice per riportare tutto alla normalità (grazie all’open-source e alla GPL).

In questa guida il pacchetto modificato verrà installato tramite il PKGBUILD.

Come procedere:

1) Scaricare il PKGBUILD del pacchetto notify-osd da AUR, da qui. PKGBUILD Notify-Osd (fai salva con nome sul link)

2) Scaricare il pacchetto dei sorgenti da modificare, da qui. Sorgenti Notify-Osd (come sopra)

3) Aprire il pacchetto (con un semplice doppio clic sul tar) e navigare così nelle cartelle: notify-osd-0.9.19 > src

4) Qui fare doppio clic sul file bubble.c ed editarlo come segue:

La linea da cambiare è la seguente:

this->priv->placement         = PLACEMENT_NEW;

in:

this->priv->placement         = PLACEMENT_OLD;

La riga in questione è la numero 2254.

Fatto questo salviamo e chiudiamo gedit (se avete usato quello).

A questo punto il gestore di archivi dovrebbe chiedervi se volete aggiornare il pacchetto, visto che un file è stato modificato, premete Aggiorna.

5) Modificate il PKGBUILD modificando la riga md5sums (dovrebbe essere la 23), cambiando il valore tra gli apici e mettendo

47725f5c07dfa060b1f21f1dfa918d25

NB: Se avete fatto solo la modifica che vi ho indicato l’hash dovrebbe essere quello, altrimenti ricalcolatelo con md5sum notify-osd-0.9.19.tar.gz

6) A questo punto aprite il vostro terminale, dopo esservi spostati nella cartella contenente il file PKGBUILD e l’archivio con cd, digitate:

makepkg

Adesso se tutto è andato per il verso giusto (perché non dovrebbe?) dovreste ritrovarvi con un bel pacchetto chiamato notify-osd-0.9.19-1-i686.pkg.tar.gz.
Non resta che installarlo 😀

sudo pacman -U notify-osd-0.9.19-1-i686.pkg.tar.gz

Per testare che tutto sia tornato alla normalità date in un terminale:

killall notify-osd

(notify-osd dovrebbe riavviarsi da solo)

Quindi il comando per lanciare una notifica

notify-send -i sunny Eccomi! “Tornato alla normalità…”

Notify-OsdFinito :D

Annunci