Este es un script Bash que automatiza la configuración de un entorno de hacking profesional para Kali Linux usando el gestor de ventanas en mosaico bspwm.
- Instale las actualizaciones disponibles.
sudo apt update
sudo apt upgrade -y
- Clonar el repositorio y navegar por él.
git clone https://github.com/r1vs3c/auto-bspwm.git
cd auto-bspwm
- Concede permisos de ejecución al script.
chmod +x setup.sh && chmod 777 setup.sh
- Ejecuta el script.
bash setup.sh
- Una vez finalizado el script, se le pedirá que reinicie el sistema. Una vez reiniciado, seleccione
bspwm
como gestor de ventanas e inicie sesión con su usuario y contraseña habituales.
> El script se debe ejecutar sin permisos de superusuario (root), de lo contrario no funcionará
> Este software está pensado para ejecutarse en Kali Linux
- Windows + Enter: Abre una ventana del emulador de terminal (kitty).
- Windows + W: Cierra la ventana actual.
- Windows + Alt + R: Reinicia la configuración de bspwm.
- Windows + Alt + Q: Cierra sesión.
- Windows + (⬆⬅⬇➡): Navegar por las ventanas del espacio de trabajo actual.
- Windows + D: Abrir Rofi. Presiona Esc para salir.
- Windows + (1,2,3,4,5,6,7,8,9,0): Cambie al espacio de trabajo correspondiente.
- Windows + T: Cambia la ventana actual al modo mosaico.
- Windows + M: Cambia la ventana actual al modo "completo" (no ocupa la polibarra). Pulsa las mismas teclas para volver al modo mosaico.
- Windows + F: Cambia la ventana actual al modo de pantalla completa (ocupa toda la pantalla, incluida la polibarra).
- Windows + S: Cambia la ventana actual a modo flotante.
- Windows + Shift + (1,2,3,4,5,6,7,8,9,0): Mover la ventana actual a otro espacio de trabajo.
- Windows + Alt + (⬆⬅⬇➡): Redimensiona la ventana actual (sólo funciona si está en modo flotante).
- Windows + Ctrl + (⬆⬅⬆➡): Cambia la posición de la ventana actual (sólo funciona si está en modo flotante).
- Windows + Shift + F: Abrir Firefox.
- Windows + Shift + B: Abrir Burpsuite.
- Ctrl + Alt + L: Bloquear la pantalla.
- Ctrl + Shift + ⬆⬇: Subir/bajar el volumen.
- Ctrl + Shift + M: Silenciar/activar el volumen.
- Windows + Ctrl + Alt + (⬆⬅⬇➡): Muestre una preselección y, a continuación, abra una ventana (kitty, Firefox, Gestor de archivos, etc.).
- Windows + Ctrl + Alt + Space: Deshacer la preselección.
- Ctrl + Shift + Enter: Abrir una subventana en una ventana normal.
- Ctrl + Shift + Z: Hacer zoom en la subventana actual.
- Ctrl + (⬆⬅⬇➡): Navega entre las subventanas de la ventana actual.
- Ctrl + Shift + R: Redimensiona la subventana actual. Después, utilice:
- W for 'Más ancho'
- N for 'Más fino'
- T for 'Más alto'
- S for 'Más corto'
- R for 'Resetear'
- Esc salir del modo configuración de tamaño.
- Ctrl + Shift + L: Alternar la disposición de las subventanas.
- Ctrl + Shift + W: Cerrar la pestaña o sunventana actual.
- Ctrl + Shift + T: Abrir una pestaña en la ventana actual.
- Ctrl + Shift + Alt + T: Renombrar el título de la ventna actual.
- Ctrl + Shift + (⬅➡): Navegar entre las pestañas actuales.
- Ctrl + Shift + C: Copiar al portapapeles.
- Ctrl + Shift + V: Copiar desde el portapapeles.
- F1: Copiar al búfer A.
- F2: Pegar al búfer A.
- F3: Copiar al búfer B.
- F4: Pegar al búfer B.
Esta configuración utiliza el siguiente software:
- WM: bspwm
- Hotkey: sxhkd
- Locker: i3lock-fancy
- Shell: zsh
- Shell Theme: powerlevel10k
- Shell configuration manager: ohmyzsh
- Bars: polybar
- Bars Theme: polybar-themes
- Compositor: picom
- File Manager: thunar
- Fonts: iosevka and hack
- Application Launcher: rofi
- Browsers: firefox
- Terminals: kitty and qterminal
- Static Wallpaper: feh
- Color Scheme: pywal
- Screenshot: flameshot