• Diventa Fan!
  • Seguici Twitter
  • Seguici su Google+

Ubuntu – Unity: creiamo una quicklist con i nostri siti preferiti!

Scritto in Linux, Software, Ubuntu - Da Jessica Lambiase - venerdì 20 maggio 2011 - 3 Commenti

Posso tranquillamente dire che probabilmente, dopo la quicklist per il riavvio rapido, la quicklist dei preferiti di cui sto per andare a parlarvi è, per me, la più utile in assoluto. Questa volta la pappina non sarà bella e pronta ma, essendo i siti preferiti una delle cose più personali possibili, sarete voi a creare la vostra quicklist personalizzata… ovviamente, però, con un po’ d’aiuto da parte mia. Andiamo!

Per prima cosa scarichiamo una bella icona: io ne ho trovata una proprio carina (quella che trovate ingigantita qui sopra)! Apriamo un terminale e digitiamo

wget http://www.chimerarevo.com/wp-content/uploads/2011/05/preferiti.png -O ~/.icons/preferiti.png

per salvarla nella posizione appropriata.
Ora premiamo la combinazione di tasti ALT+F2 (o qualsiasi altra, se siete andati a modificarla) per accedere alla finestra “Esegui Comando”, e al suo interno scriviamo

gedit .local/share/applications/preferiti.desktop

per creare il nostro file lanciatore. Ora al suo interno iniziamo con lo scrivere il comando che andremo ad eseguire alla pressione del lanciatore con il tasto sinistro del mouse:

[Desktop Entry]
Version=1.0
Name=Favourites
Name[it]=Preferiti
Exec=xdg-open http://www.chimerarevo.com
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=preferiti.png
Categories=Network;WebBrowser;
StartupNotify=true
StartupWMClass=chimerarevo.com

Questa parte di codice, come vi ho già detto, gestisce il comportamento del lanciatore al click sinistro: ovviamente io ho scelto di impostare come sito da aprire Chimera Revo, ma voi potrete modificarlo a vostro piacere editando le parti scritte in grassetto.
Non è finita, ora andiamo a gestire la quicklist. Iniziamo con l’aggiungere al nostro lanciatore (il file .desktop che abbiamo aperto in gedit) questa riga:

X-Ayatana-Desktop-Shortcuts=Repubblica;Ubuntu;Twitter;Facebook

Questa è la riga che definisce quanti e quali elementi apparterranno alla quicklist. Ovviamente potrete modificarla a vostro piacere a seconda di quanti e quali preferiti volete aggiungere. Occhio: avendo scritto Repubblica, Ubuntu, Twitter e Facebook sarò costretta a scrivere, nella definizione degli elementi della quicklist, “Repubblica Shortcut Group”, “Ubuntu Shortcut Group” e via discorrendo. Capirete tra un secondo cosa sto dicendo, e alla fine vi sarà tutto più chiaro.
Ora andiamo a definire singolarmente un elemento appartenente alla quicklist. Ad esempio la voce relativa a “Repubblica” sarà così definita (andiamo ad aggiungerla al nostro file aperto in gedit):

[Repubblica Shortcut Group]
Name=Quotidiano – La repubblica
Exec=xdg-open http://www.repubblica.it
TargetEnvironment=Unity

E, ancora, la voce relativa ad Ubuntu è così definita:

[Ubuntu Shortcut Group]
Name=Ubuntu Forums
Exec=xdg-open http://ubuntuforums.org/
TargetEnvironment=Unity

In definitiva, per personalizzare i vostri preferiti, dovrete andare a modificare le parti in grassetto di ciascuna delle liste.

Una volta terminata la personalizzazione della vostra lista di preferiti salvate il file e chiudete Gedit! Ora vi faccio vedere come è venuto il mio:

[Desktop Entry]
Version=1.0
Name=Favourites
Name[it]=Preferiti
Exec=xdg-open http://www.chimerarevo.com
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=preferiti.png
Categories=Network;WebBrowser;
StartupNotify=true
StartupWMClass=chimerarevo.com
X-Ayatana-Desktop-Shortcuts=Repubblica;Ubuntu;Twitter;Facebook
[Repubblica Shortcut Group]
Name=Quotidiano - La repubblica
Exec=xdg-open http://www.repubblica.it
TargetEnvironment=Unity
[Ubuntu Shortcut Group]
Name=Ubuntu Forums
Exec=xdg-open http://ubuntuforums.org/
TargetEnvironment=Unity
[Twitter Shortcut Group]
Name=Twitter - Chimerarevo
Exec=xdg-open http://www.twitter.com/chimerarevo
TargetEnvironment=Unity
[Facebook Shortcut Group]
Name=Facebook - Chimerarevo
Exec=xdg-open http://www.facebook.com/chimerarevo
TargetEnvironment=Unity

Il grosso è fatto! Ora non dovremo far altro che trascinare il lanciatore sul nostro pannello dei lanciatori per renderlo operativo. Premiamo quindi la combinazione di tasti ALT+F2 per accedere ad “Esegui Applicazione”, e al suo interno digitiamo

nautilus .local/share/applications

Prendiamo il nostro “preferiti.desktop” dalla finestra di Nautilus, trasciniamolo sul pannello dei lanciatori e… ecco il risultato!

NB per i più curiosi e diffidenti: il comando xdg-open (presente dopo ogni exec) non fa altro che aprire l’URL specificato nel browser preferito impostato nel sistema :)

  • http://www.chimerarevo.com Jessica Lambiase

    Stefano è un bug! Tu credi di avere Chrome come default, è il sistema a fregarsene altamente (tant’è che xdg-open apre il browser di default del sistema) :) Puoi risolvere seguendo questo procedimento (che non riguarda solo Empathy). Se neppure così dovesse funzionare allora forza il lanciatore ad aprire i collegamenti con chrome, sostituendo al comando “xdg-open” il comando “chrome” (senza virgolette). Fammi sapere!

    • http://www.chimerarevo.com Tanino Rulez

       Il procedimento giusto si trova a questo link, Jessica ha sbagliato a digitare l’URL :)

    • Stefano

      perfetto, ora va! grazie!