Per creare un widget che imposti un terminale trasparente come sfondo del desktop bastano pochi semplici passi:
- prima di tutto bisogna procurarsi devilspie (Devil's pie, http://foosel.org/linux/devilspie#geometry)
per fare cià basta semplicemente scrivere:
$ sudo apt-get install devilspie
-adesso è necessario impostare un nuovo profilo per gnome-terminal, quindi andando su Modifica -> Profilo -> aggiungi profilo
-in questo profilo, che chiameremo DesktopConsole, bisogna :
-nella tab GENERALE:
-smarcare la casella "mostrare sempre la barra dei menù nei nuovi terminali"
-nella tab TITOLO E COMANDO:
-impostare DesktopConsole come titolo e mettere "Keep initial title"
-nella tab SFONDO
-impostare lo sfondo su trasparente e regolare a piacere la trasparenza
-nella tab SCORRIMENTO
- disabilitare le eventuali barre di scorrimento
-a questo punto bisogna impostare uno script che avvii i programmi necessari ad ogni avvio, e nell'ordine giusto:
#!/bin/bash
devilspie &
# sleep 3 # potrebbe essere non necessario!
gnome-terminal --window-with-profile=DesktopConsole &
salvare queste righe in un file di testo SCRIPT.sh e poi fare:
$ chmod a+x SCRIPT.sh
(per quelli che ci tengono ai permessi u+x)
-bisogna quindi impostare i file di configurazione di devil's pie:
$ mkdir ~/.devilspie
$ gedit ~/.devilspie/DesktopConsole.ds
e salvare questo file in modo che contenga le righe:
(if
(matches (window_name) "DesktopConsole")
(begin
(set_workspace 1)
(below)
(undecorate)
(skip_pager)
(skip_tasklist)
(wintype "utility")
(geometry "+50+50")
(geometry "1280x760")
)
)
spiegazioni riguardo a queste istruzioni si trovano sul link di devil's pie pubblicato in cima. sono davvero una ottima documentazione, vederete.
leggendole potrete personalizzare il vostro script!
al posto di "utility", a seconda dei vostri gusti provate a mettere "desktop".
-ultimo passo:
aggiungere il vostro script ai programmi eseguiti all'avvio di gnome:
Sistema->preferenze->sessioni
e da lì aggiungete il vostro file .sh
-per provare il sistema fate un logout e quindi un login!
la guida originale (a cui come vedete ho fatto solo delle minuscole modifiche) si trova sui sempre utilissimi forum di ubuntu
all'indirizzo http://ubuntuforums.org/showthread.php?t=202249&highlight=terminal+desktop .
Io utilizzo anche lo script changeView (che è pubblicato su questo sito) per cambiare lo sfondo del desktop ogni 4-5 minuti prendendo una nuova immagine a caso da un database di circa 500 immagini 1280x800. è facilemente impostabile su ogni sistema!
spero che sia stato utile.
Aggiungi un commento