#1 Le 27/04/2015, à 20:03
- Lrnv
[ i3wm ] Comment focus une certaine fenetre en fonction de sa place ?
TL;DR : Comment faire pour focus une fenetre par son emplacement et pas par son titre, ou ses caractéristiques propres, dans un script ?
Bonjour !!
Voila, je suis sur i3 depuis un bon moment, et c'est absolument genial, super pratique, tout ça tout ça. j'ai remarquer que je me retrouve souvent a echanger certaines fenetre entre elles, et toujours les memes. Comme la procédure est longue et chiante ( au moins une dizaine de racourcit claviers, dans le bon ordre s'il vous plais
) j'aimerais arriver a la scripter pour la metre sur un seul racourcit, malheureusement je ne m'en sors pas.
Si un type qui connais bien i3 pouvais venir me filler un coup de main ![]()
Voicit la config standard de mon Worskspace 1 :
************************************************************
* * *
* URXVT term 0 * *
* * Urxvt term *
****************************************** 2 *
* * *
* * *
* * *
* * *
* *******************
* * *
* * *
* * Urxvt term *
* * 3 *
* URxvt term 1 * *
* * *
* * *
* *******************
* * des fenetres *
* * useless *
************************************************************l'idée est la suivante : Mettre en place une permutation entre les Urxvt 1, 2 et 3.
En gros, il faudrais :
Focus le 3;
le deplacer vers la gauche ( $mod + j chez moi )
focus le 1
le deplacer deux fois vers la droite, puis vers le haut.
Ce qui ce traduit par l'ensemble de racourcit claviers suivant :
# $mod = touche super
#focus le 3 ?
super + shit + gauche
super + gauche
super + shit + droite
super + shit + droite
super + shit + hautBon, ça je peut le faire. La seule chose qu'il me manque c'est comment focus une certaine fenetre, non pas par son titre mal par son emplacement ! En effet, a chaque "roulement" entre les trois fenetres, le titre de la fenetre en position 3 change....
Someone now ?
Merci d'avence ![]()
Dernière modification par Lrnv (Le 27/04/2015, à 20:28)
Hardware : i7/8goDDR3 en desktop /// Lenovo thinkpad yoga 2 13 en laptop.
OSs : *buntu on desktop, arch / win8 on laptop
Mon Github
Hors ligne