Yabai et skhd
yabai
yabai est un utilitaire de gestion de fenêtres conçu pour fonctionner comme une extension du gestionnaire de fenêtres intégré de MacOS.
yabai sur github : https://github.com/koekeishiya/yabai
yabai fournit une commande permettant de déplacer une fenêtre vers l'écran suivant :
yabai -m window --space next
Si vous voulez déplacer une fenêtre vers l'écran suivant et également mettre au point l'écran suivant, utilisez :
yabai -m window --space next && yabai -m window --space next
yabai carrelle automatiquement votre Windows par défaut. Vous pouvez configurer la disposition float
pour le désactiver. Pour ce faire, ajoutez la ligne suivante à ~/.yabairc
:
yabai -m config layout float
skhd
skhd est un simple démon de touches de raccourci pour MacOS.
skhd sur github : https://github.com/koekeishiya/skhd
Installez skhd et ajoutez cette ligne à ~/.skhdrc
:
ctrl + cmd + alt - right : yabai -m window --space next
Ensuite, vous pouvez déplacer une fenêtre vers un autre espace avec le raccourci ctrl
+ cmd
+ alt
+ right arrow
Vous pouvez encore l'étendre. Ci-dessous vous voyez comment je l'ai configuré dans ~/.skhdrc
pour déplacer Windows entre les espaces :
# move window to next space and focus next space if next space is not last space of display
ctrl + shift + alt - right : [[ $(yabai -m query --spaces --space | jq '.index') != $(yabai -m query --displays --display | jq '.spaces | max') ]] \
&& yabai -m window --space next \
&& yabai -m window --space next
0 votes
Duplicata possible de Quelles sont les options de gestion des fenêtres qui existent pour OS X ?