No description
Find a file
2026-09-26 19:39:02 +02:00
clipmenu Importar clipmenu (rama develop) desde https://github.com/cdown/clipmenu 2026-09-25 10:55:49 +02:00
dmenu dmenu: paleta Everforest y Fira Code por defecto 2026-09-25 10:54:27 +02:00
dwm dwm: parches restartsig, preserveonrestart, statuscmd-nosignal y swallow 2026-09-26 19:39:02 +02:00
scroll Añadir configuración personal existente y parche fullgaps en dwm 2026-09-25 10:52:24 +02:00
slock slock: colores Everforest 2026-09-25 10:56:21 +02:00
slstatus slstatus: red sin procesos, zonas clicables, BT OFF y refresco cada 2 s 2026-09-26 19:39:02 +02:00
st st: config.h regenerado con alpha 0.9, colores brillantes Everforest y tabuladores 2026-09-25 10:57:35 +02:00
.gitignore gitignore: binarios de slstatus, slock y clipmenu 2026-09-25 10:55:47 +02:00
README.md README: atajos de teclado de dwm cambiados y nuevos 2026-09-25 11:10:06 +02:00

suckless

Mi configuración de dwm, st, dmenu, slstatus, slock, scroll y clipmenu. Tema Everforest y fuente Fira Code en todos.

Cada programa se importó con git subtree --squash, así que es un único repo pero se puede seguir actualizando desde el proyecto original.

Compilar e instalar

cd dwm && make && sudo make install

(Igual para st, dmenu, slstatus, slock, scroll y clipmenu.)

Actualizar desde el proyecto original

git subtree pull --prefix=dwm https://git.suckless.org/dwm master --squash
git subtree pull --prefix=clipmenu https://github.com/cdown/clipmenu develop --squash

Los demás funcionan igual que dwm, cambiando el nombre en --prefix y en la URL.

Atajos de dwm

Mod es Super (en el dwm original es Alt). Los atajos de ratón también usan Super. Solo aparecen los atajos que cambian respecto al original o que son nuevos; el resto están igual. Los atajos de st, scroll, dmenu y slock no se han tocado.

Cambiados

Acción Original Ahora
Abrir terminal (st) Mod+Shift+Return Mod+Return
zoom (mover la ventana al área principal) Mod+Return Mod+Shift+Return
Cerrar ventana Mod+Shift+c Mod+q
Salir de dwm Mod+Shift+q Mod+Shift+m

Nuevos

Atajo Acción
Mod+v clipmenu (misma paleta y fuente que dmenu)
Mod+Shift+l Bloquear la pantalla con slock
Mod+- / Mod++ Reducir / aumentar los gaps
Mod+Shift++ Gaps a 0
Tecla de subir / bajar volumen Volumen ±5% con wpctl (máximo 100%)
Tecla de silenciar Silenciar o activar el audio
Tecla de silenciar micro o Mod+ñ Silenciar o activar el micrófono
Impr Pant Captura de pantalla completa con maim
Shift+Impr Pant Captura de una región

Las capturas se guardan en ~/Imágenes/Capturas, se copian al portapapeles y muestran una notificación.

Notas

  • La configuración personal está en config.h. config.def.h es la versión original más los parches. Si un parche cambia config.def.h, hay que pasar el cambio a mano a config.h: make solo lo copia si config.h no existe.
  • Los parches aplicados están en <programa>/patches/.
    • dwm: fullgaps
    • st: ligatures, alpha y anysize (en ese orden; anysize necesita dos arreglos a mano, ver el historial de git)