Yaalb

Howto: Terminal dans l'arrière plan du bureau

L'objectif de ce howto est d'avoir le terminal gnome executé en arrière plan du bureau, comme vous pouvez le voir sur la capture ci-après:





Mais aussi comme la capture suivante si on utilise xgl en semi transparence avec ombrage




Prêt?
Alors on commence.
Tout d'abord il faut télécharger devilspie

sudo apt-get install devilspie

Ensuite créer un fichier de configuration

mkdir ~/.devilspie
nano ~/.devilspie/DesktopConsole.ds

Dans celui-ci on fait un copier/coller de ce qui suit:

(if
(matches (window_name) "DesktopConsole")
(begin
(set_workspace 4)
(below)
(undecorate)
(skip_pager)
(skip_tasklist)
(wintype "utility")
(geometry "+50+50")
(geometry "924x668")
)
)

Remarques:
  • Dans le code ci-dessus, on a utilisé le 4ème bureau (workspace) mais vous pouvez utiliser celui que vous voulez
  • Vous devez au moins ajuster les lignes de géométrie (geometry) pour que ça convienne à votre écran
  • Liser le wiki de devilspie pour plus de commandes
Créer un nouveau profil gnome-terminal nommé "DesktopConsole" (ouvrez un terminal en allant dans "Applications>Accessoires" puis dans allez dans le menu "Edition>Profils...", ensuite "Nouveu" et rentrez: DesktopConsole )
  • Dans l'onglet "Général", décochez "Afficher la barre de menu par défaut..."
  • Dans l'onglet "Défilement", sélectionnez "La barre de défilement est" -> Désactivée
  • Dans "Effets" cochez "Transparent" et mettez l'ombrage à "Aucun"
Ajouter devilspie et gnome-terminal à la liste des programmes du démarrage de votre session:
Dans Système->préférences->sessions, et dans l'onglet " Programmes au démarrage" ajouter ces 2 programmes:

devilspie
gnome-terminal --window-with-profile=DesktopConsole


C'est tout!

Déconnectez vous puis reconnectez vous.

Dernière chose, vérifier si devilspie est executé avant gnome-terminal.

0 commentaires: