À propos du projet
swm est un gestionnaire de fenêtres en ligne de commande pour macOS qui fonctionne comme un démon pour suivre les applications, les écrans, les espaces et les fenêtres. Il fournit une interface basée sur le shell pour gérer la disposition des fenêtres et l'état du système, servant de successeur à Stark.
Les capacités clés incluent :
- Pavage automatique : Prend en charge plusieurs modes de disposition, notamment float, master, monocle et dwindle.
- Gestion des fenêtres : Commandes pour focaliser, réduire, déplacer, redimensionner et intervertir les fenêtres, incluant le placement basé sur une grille.
- Configuration des espaces : Possibilité de définir la disposition, le padding et les gaps pour des espaces individuels ou globalement.
- Requêtes d'état : Retourne des données JSON concernant les écrans, les espaces et les fenêtres.
- Automatisation pilotée par les événements : Un système de signaux qui permet aux utilisateurs d'exécuter des actions shell basées sur des événements d'exécution tels que la création d'une fenêtre ou les changements de focus.
- Configuration : Prend en charge un fichier de configuration de démarrage (~/.config/swm/swmrc) pour les paramètres persistants et les enregistrements de signaux.
Note : swm ne gère pas directement les raccourcis clavier ; il est conçu pour être utilisé avec un démon de touches de raccourci séparé.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.