Sobre el proyecto
swm es un gestor de ventanas de línea de comandos para macOS que opera como un demonio para rastrear aplicaciones, pantallas, espacios y ventanas. Proporciona una interfaz basada en shell para gestionar la disposición de las ventanas y el estado del sistema, sirviendo como sucesor de Stark.
Las capacidades clave incluyen:
- Tiling Automático: Soporta múltiples modos de disposición, incluyendo float, master, monocle y dwindle.
- Gestión de Ventanas: Comandos para enfocar, minimizar, mover, redimensionar e intercambiar ventanas, incluyendo la colocación basada en cuadrículas.
- Configuración de Espacios: Capacidad para establecer la disposición, el padding y los gaps para espacios individuales o de forma global.
- Consulta de Estado: Devuelve datos en formato JSON sobre pantallas, espacios y ventanas.
- Automatización Basada en Eventos: Un sistema de señales que permite a los usuarios ejecutar acciones de shell basadas en eventos de tiempo de ejecución, como la creación de ventanas o cambios de enfoque.
- Configuración: Soporta un archivo de configuración de inicio (~/.config/swm/swmrc) para ajustes persistentes y registros de señales.
Nota: swm no gestiona las asignaciones de teclado directamente; está diseñado para ser utilizado con un demonio de hotkeys independiente.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.