Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:openbox_gestion_des_fenetres [Le 16/10/2010, 17:44] – 230 pixel > 230 pixels, Et voila > Et voilà, la lien > le lien, l'archive que vous avez télécharger > l'archive que vous avez téléchargée, vos fenêtres sont placer > vos fenêtres sont placées Canigou 66tutoriel:openbox_gestion_des_fenetres [Le 11/09/2022, 12:22] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 83: Ligne 83:
 Et voilà, le tour est joué ^_^ Et voilà, le tour est joué ^_^
  
-<note warning>/!\ Notez bien que pour définir plusieurs règles, les balises : <application**s**> (__au pluriel__) ne sont **pas répétées** !!</note> +<note warning>/!\ Notez bien que pour définir plusieurs règles, les balises : <application**s**> (__au pluriel__) ne sont **pas répétées** !!</note>
 <note tip>**..::: ASTUCE :::..** <note tip>**..::: ASTUCE :::..**
  
Ligne 117: Ligne 117:
  
 ==== Devil's Pie ==== ==== Devil's Pie ====
-Devil's Pie est un logiciel qui, dans le gestionnaire de fenêtres Metacity (gestionnaire utilisé par Gnome) permet de détecter les caractéristiques des fenêtres et de leur appliquer des règles de comportement. +Devil's Pie est un logiciel qui, dans le gestionnaire de fenêtres Metacity (gestionnaire utilisé par Gnome) permet de détecter les caractéristiques des fenêtres et de leur appliquer des règles de comportement.
  
-Pour en savoir plus, je vous conseille la doc de [[devilspie]].+Pour en savoir plus, je vous conseille la doc de [[:devilspie]].
  
 <note tip>Devil's Pie semble avoir été conçu pour Metacity. Toutefois, il fonctionne très bien sous OpenBox avec cette configuration : <note tip>Devil's Pie semble avoir été conçu pour Metacity. Toutefois, il fonctionne très bien sous OpenBox avec cette configuration :
Ligne 134: Ligne 134:
  
 === Utilisation === === Utilisation ===
-Ensuite, pour son utilisation, je vous renvois à la documentation dédiée : [[devilspie]].+Ensuite, pour son utilisation, je vous renvois à la documentation dédiée : [[:devilspie]].
  
 Son fichier et sa syntaxe de configuration sont assez complexes. Là encore, une solution simple existe : gdevilspie. Continuez au chapitre suivant ;-) Son fichier et sa syntaxe de configuration sont assez complexes. Là encore, une solution simple existe : gdevilspie. Continuez au chapitre suivant ;-)
Ligne 152: Ligne 152:
  
   mkdir $HOME/.devilspie   mkdir $HOME/.devilspie
-  find -type f -iname "*gdevilspie-0.5.tar.bz2*" -exec mv {} $HOME/.devilspie+  find -type f -iname "*gdevilspie-0.5.tar.bz2*" -exec mv {} $HOME/.devilspie \;
   cd $HOME/.devilspie   cd $HOME/.devilspie
   tar xjvf gdevilspie-0.5.tar.bz2   tar xjvf gdevilspie-0.5.tar.bz2
   cd gdevilspie-0.5/   cd gdevilspie-0.5/
-  python setup.py install+  sudo python setup.py install
 Ces lignes de codes vont : Ces lignes de codes vont :
   * Créer un dossier caché nommé //.devilspie// dans votre /home   * Créer un dossier caché nommé //.devilspie// dans votre /home
Ligne 169: Ligne 169:
   gdevilspie &   gdevilspie &
 <note important>Ne pas oublier le symbole **&** à la fin de la commande. Il permet de lancer l'application tout en "laissant libre" votre terminal. Ainsi, vous pouvez continuez à vous en servir, même si gdevilspie fonctionne.</note> <note important>Ne pas oublier le symbole **&** à la fin de la commande. Il permet de lancer l'application tout en "laissant libre" votre terminal. Ainsi, vous pouvez continuez à vous en servir, même si gdevilspie fonctionne.</note>
 +
 +<note warning>Attention, au lancement de gdevilspie, il est possible que vous ayez un message vous demandant d'installer python-wnck. Pour résoudre ça, **[[apt>python-wnck|l'installer en un clic]]** ou ouvrir un terminal, et l'installer :
 +
 +//sudo apt-get install python-wnck//</note>
  
 === Configuration === === Configuration ===
Ligne 246: Ligne 250:
 Ce code fonctionne de la manière suivante : //"Si le nom de l'application contient "Firefox" ou "File Manager" alors, la fenêtre créée aura une largeur de 1100 pixels, une hauteur de 800 pixels, et sera positionnée à 281 pixels du bord gauche et à 30 pixels du bord supérieur"//. Ce code fonctionne de la manière suivante : //"Si le nom de l'application contient "Firefox" ou "File Manager" alors, la fenêtre créée aura une largeur de 1100 pixels, une hauteur de 800 pixels, et sera positionnée à 281 pixels du bord gauche et à 30 pixels du bord supérieur"//.
  
-Sa, c'est dit !! :-P+Ça, c'est dit !! :-P
  
 Bon voilà, vous avez la structure de base pour configurer plusieurs fenêtres différentes avec la même règle de taille, à vous de jouer maintenant ;-) Bon voilà, vous avez la structure de base pour configurer plusieurs fenêtres différentes avec la même règle de taille, à vous de jouer maintenant ;-)