Modelo mental
Plano, vista, filas, columnas, celdas, pestañas, divisiones y ventanas flotantes — el vocabulario que hace obvios los atajos.
En esta página
atlaswm es un compositor Wayland de tilado construido en torno a un plano 2D infinito. Una vez que el vocabulario encaja, el resto de los atajos se siguen solos. Esta página es el vocabulario.
Plano y vista
Un plano es un lienzo 2D sin límites. Las ventanas viven en coordenadas sobre él, extendiéndose en todas las direcciones — no hay un «borde de pantalla» donde la disposición se detenga.
Tu monitor es una vista: un rectángulo que mira a una parte del plano. Lo desplazas (en X y en Y — a diferencia de una tira desplazable 1D) y alejas el zoom para ver más a la vez. La vista pertenece al monitor, no al plano, así que con dos monitores cada uno puede mirar un lugar distinto.
el plano (ilimitado)
┌───────────────────────────────────────────┐
│ ┌──────┐ │
│ │ mail │ ┌─────────────────┐ │
│ └──────┘ │ │ ← tu vista (el monitor)
│ │ [term][editor] │ │
│ ┌────────┐ │ │ │
│ │ chat │ └─────────────────┘ │
│ └────────┘ ┌────────┐ │
│ │browser │ │
│ └────────┘ │
└───────────────────────────────────────────┘
Desplaza con Mod+Ctrl+h/j/k/l; aleja/acerca el zoom con Mod+z /
Mod+Shift+z. El foco te sigue — mover el foco a una ventana fuera de pantalla la
trae a la vista.
Filas, columnas, celdas
Dentro de un plano, las ventanas tiladas se organizan jerárquicamente:
- Un plano es una pila vertical de filas.
- Una fila es una secuencia horizontal de columnas.
- Una columna es una pila vertical de celdas.
fila 0: [ col0 ][ col1 ][ col2 ]
fila 1: [ col0 ][ col1 ]
│
└ una columna son celdas apiladas de arriba a abajo:
┌──────┐
│celda │
├──────┤
│celda │
└──────┘
Nueva ventana en una nueva columna: Mod+Return. Apilada debajo en la misma
columna: Mod+Shift+Return. Mueve el foco con Mod+h/j/k/l; mueve la ventana
con Mod+Shift+h/j/k/l (empujar más allá del borde superior o inferior crea una
nueva fila).
Celdas, divisiones y pestañas
Una celda no es solo una ventana — puede contener un árbol arbitrario:
- Divisiones — una celda puede dividirse horizontal o verticalmente en más paneles, de forma recursiva. Aquí vive el anidamiento estilo i3/sway.
- Pestañas — la pila de una columna puede colapsar en una sola celda con pestañas; solo se muestra la activa, y vas ciclando entre ellas. Las pestañas ocultas se desmapean, así que no cuestan nada.
Flotantes y pantalla completa
- Una ventana flotante se saca del tilado y se posiciona libremente;
arrástrala con
Mod+ clic izquierdo, redimensiona conMod+ clic derecho. - La pantalla completa lleva una ventana a todo el monitor, por encima de las barras y todo lo demás, y la restaura a su hueco tilado al desactivarla.
Más allá de un plano
El plano es solo el comienzo. atlaswm te da un conjunto de planos (como espacios de trabajo, pero cada uno es su propio lienzo infinito), etiquetas libres en las ventanas, blocs ocultos gather/summon que reúnen temporalmente las ventanas etiquetadas, grupos desconectados (clústeres de ventanas tiladas que puedes mover y etiquetar como una unidad), anclas (marcadores de vista con nombre), y una vista general global que muestra cada plano como un mini-lienzo en vivo. Estas son las primitivas que compones en tu flujo de trabajo.
Siguiente: instala atlaswm y recorre la primera ejecución. El modelo más profundo — planos, etiquetas, blocs ocultos, anclas, marcas, grupos — vive en Conceptos, y las recetas de flujo de trabajo componen estas primitivas en configuraciones listas para usar.