Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente Dernière révision Les deux révisions suivantes | ||
utilisateurs:captnfab:tutos:i3wm-deplacer-workspace-x-vers-ecran-actif [02/08/2014 21:37] captnfab créée |
utilisateurs:captnfab:tutos:i3wm-deplacer-workspace-x-vers-ecran-actif [02/08/2014 22:39] captnfab [Installation] |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
* Objet : Un script pour déplacer un Workspace vers l'écran actif sous i3 | * Objet : Un script pour déplacer un Workspace vers l'écran actif sous i3 | ||
* Niveau requis : {{tag>débutant}} | * Niveau requis : {{tag>débutant}} | ||
- | * Commentaires : ///i3wm n'a pas do commande ''move workspace X to active display'', nous la réalisons// | + | * Commentaires : //i3wm n'a pas do commande ''move workspace X to active display'', nous la réalisons// |
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
Ligne 22: | Ligne 22: | ||
def ipc_query(req="command", msg=""): | def ipc_query(req="command", msg=""): | ||
- | ans = popen("i3-msg -t " + req + " " + msg).readlines()[0] | + | ans = popen("i3-msg -t " + req + " " + msg).readlines()[0] |
return loads(ans) | return loads(ans) | ||
Ligne 40: | Ligne 40: | ||
# Moving workspace to active display | # Moving workspace to active display | ||
- | ipc_query(msg="workspace " + newworkspace) | + | print ipc_query(msg="'workspace " + newworkspace + "; move workspace to output " + active_display + "; workspace " + newworkspace + "'")</code> |
- | ipc_query(msg="move workspace to output " + active_display + "; workspace " + newworkspace) | + | |
- | </code> | + | |
* Rendre le script exécutable | * Rendre le script exécutable |