Pages : 1
#1 Le 04/09/2008, à 17:46
- nicolas66
Placement terminaux
Bonjour,
Juste un ptit script qui permet de placer automatiquement des terminaux xterm sur le bureau sans se chevaucher. A placer dans le `.bashrc' :
function NewXTerm()
{
res=`pidof xterm`
x=(0 643 0 643)
y=(597 597 0 0)
if [ $? -eq 1 ]; then
xterm -fg green -bg black -geometry 105x30+0+597
else
nb=$((`pidof xterm | wc -w`%4))
xterm -fg green -bg black -geometry 105x30+${x[$nb]}+${y[$nb]}
fi
}
alias xterm='NewXTerm'
Voilou, ca permet d'être encore un peu plus faignant
"The computer was born to solve problems that did not exist before." (B. Gates)
Hors ligne
#2 Le 04/09/2008, à 17:48
- ®om
Re : Placement terminaux
Perso, j'utilise compiz, le placement intelligent est activé par défaut.
Hors ligne
#3 Le 04/09/2008, à 17:55
- nicolas66
Re : Placement terminaux
Tout le monde utilise pas forcément compiz ...
"The computer was born to solve problems that did not exist before." (B. Gates)
Hors ligne
#4 Le 04/09/2008, à 17:56
- ®om
Re : Placement terminaux
Tout le monde utilise pas forcément compiz ...
Certes, je signalais juste que compiz le faisait.
Par contre je n'ai pas bien compris en quoi ça garantissait que les terminaux ne se chevauchaient pas.
Tu peux commenter un peu le script stp?
Hors ligne
#5 Le 04/09/2008, à 18:20
- nicolas66
Re : Placement terminaux
Le script compte le nombre de terminaux présents dans la liste des processus. En fonction de leur nombre, on les place à 4 endroits différents
"The computer was born to solve problems that did not exist before." (B. Gates)
Hors ligne
#6 Le 04/09/2008, à 18:22
- ®om
Re : Placement terminaux
Oulà, oui, j'avais pas vu l'utilisation des tableaux, je voyais que des +, je ne voyais donc pas comment ça marchait. Merci de l'explication
Hors ligne
#7 Le 04/09/2008, à 22:30
- Yannick_LM
Re : Placement terminaux
Mouais.
ça va rater quand tu vas changer de bureau virtuel, non ?
(Le mieux quand on utilise beaucoup de terminaux, àmha, c'est encore d'utiliser un tiling window manager)
à noter que Nautilus place aussi plus ou moins intelligemment les terminaux.
Cela dit, ça montre qu'on peut utiliser des zolis tableaux en bash, et ça reste adaptable pour d'autres terminaux qu'Xterm.
(à propos, vous connaissez sakura ?)
Trucs et astuces pour Vim
Ma web page avec des trucs dessus ...
Hors ligne
#8 Le 13/09/2008, à 18:12
- nicolas66
Re : Placement terminaux
Non je connais pas sakura, qu'est-ce ?
"The computer was born to solve problems that did not exist before." (B. Gates)
Hors ligne
#9 Le 13/09/2008, à 22:37
- Yannick_LM
Re : Placement terminaux
http://www.pleyades.net/david/sakura.php
Trucs et astuces pour Vim
Ma web page avec des trucs dessus ...
Hors ligne
Pages : 1