Este repositorio contiene mi configuración personalizada para el gestor de ventanas BSPWM, junto con Pywal para la generación automática de esquemas de colores basados en fondos de pantalla. Incluye plantillas para los temas de Dracula, Rose Pine y Nord, que se pueden aplicar fácilmente con Pywal incluye su integracion con:
- Bspwm
- Polybar
- Dunst
- Alacritty
- Programas QT con el uso del tema GTK
- Rofi
- Neovim
- Ly Display Manager
- GTK (oomox - themix-gui)
- Telegram (walogram)
- nitrogen (WAL-theme-previewer-for-Nitrogen)
Para instalar y configurar BSPWM junto con Pywal, sigue estos pasos:
Nota: install-bspwm.sh solo funcionara en Arch Linux y sus distribuciones derivadas
-
Clona este repositorio en tu directorio home:
cd ~/ && git clone https://github.com/Mike-18awq/bspwm-pywal && cd ~/bspwm-pywal
-
Otorga permisos de ejecución al script de instalación:
chmod +x install-bspwm.sh
-
Ejecuta el script de instalación:
./install-bspwm.sh
Quiero agradecer a gh0stzk por compartir su configuración de ncmpcpp y mpd las cuales "robé" xd, y le cambie pocas cosas que adapté para mi propio uso. Puedes encontrar su trabajo original en los siguientes enlaces:
Puedes elegir entre los siguientes temas ejecutando cualquiera de las siguientes líneas en la terminal:
-
Pywal:
Nota: Esto esta tema usa los colores que actualmente tienes cargado en pywal. ¿Cómo usar pywal?
wal --set Pywal
También puedes selecionar un tema pywal escojiendo una imagen desde nitrogen Créditos. Solo tienes que ejecutar esto desde la terminal:
nitrogen-pywal.sh
nitrogen-pywal.mp4
-
Catppuccin:
wal --set Catppuccin
-
Dracula:
wal --set Dracula
-
Everforest:
wal --set Everforest
-
Gruvbox:
wal --set Gruvbox
-
Monokai:
wal --set Monokai
-
Nord:
wal --set Nord
-
NordRed:
wal --set NordRed
-
Rose Pine:
wal --set Rose-Pine
-
Recargar el ultimo tema Pywal generado x ti mismo:
Esto usa el último tema generado con tu ultima ejecución de: wal --set Pywal
wal --set SetPywal
Teclas | Acción |
---|---|
super + Return | Alacritty |
super + d | Abre Rofi para lanzar programas |
super + ctrl + d | Muestra las ventanas abiertas en Rofi |
super + shift + d | Muestra las sesiones SSH disponibles en Rofi |
super + Escape | Recarga la configuración de SXHKD |
super + alt + q | Cierra BSPWM |
super + alt + r | Reinicia BSPWM |
super + q | Cierra la ventana actual |
super + shift + q | Mata la ventana actual |
super + m | Alterna entre el diseño de mosaico y monocle |
XF86MonBrightnessUp | Aumenta el brillo en 5% |
XF86MonBrightnessDown | Disminuye el brillo en 5% |
super + w | Firefox |
super + n | Nemo |
super + a | Flameshot |
super + shift + p | Ocultar/Mostrar Polybar |