Skip to content
Cristhian Melo edited this page Oct 25, 2022 · 8 revisions

Installing BSPWM

Primero nos logeamos, una vez logueados, ejecutamos los siguientes comandos:

sudo pacman -S xorg xorg-server xorg-xinit alacritty
sudo pacman -S bspwm sxhkd

Instalar una terminal:

sudo pacman -S alacritty

Nos ubicamos en la carpeta raíz:

pwd
#Nos tendría que imprimir /home/más_el_nombre _de _tu _usuario; en mi caso rxtsel:
/home/rxtsel
#Si NO nos imprime esa ruta, entonces escribimos:
cd /home/rxtsel/

una vez en /home/rxtsel, escribimos:

cp /etc/X11/xinit/xinitrc ~/.xinitrc
nvim .xinitrc

Dentro del archivo .xinitrc pondremos esto:

setxkbmap latam &
bspwm

ahora configuramos bspwm y mapeamos los atajos de teclado:

cd .config
mkdir bspwm
mkdir sxhkd

Abrimos la carpeta bspwm:

cd bspwm
#copiamos el archivo por default:
cp /usr/share/doc/bspwm/examples/bspwmrc ~/.config/bspwm/

Ahora Mapeamos las teclas:

cd ~/.config/sxhkd/
#Una vez ubicados en sxhkd copiamos las teclas por default
cp /usr/share/doc/bspwm/examples/sxhkdrc ~/.config/sxhkd/

y listo. Apartir de aquí ya lo podremos personalizar a nuestro gusto.

Vamos a reiniciar e iniciar bspwm:

reboot

Una vez reiniciado, nos logueamos, luego ejecutamos el siguiente comando:

startx

Listo estamos dentro de bspwm.

Configuración básica de Bspwm

Ahora que estás dentro de bspwm, deberías conocer algunos de los atajos de teclado que vienen por defecto. Luego podrás cambiarlos sin problema.

Atajo Acción
mod + enter abrir terminal
mod + k ventana siguiente
mod + j ventana anterior
mod + w cerrar ventana
mod + [12345678] ir al espacio de trabajo [12345678]
mod + alt + r reiniciar bspwm
mod + alt + q cerrar sesión

Antes de hacer nada, si no tienes la distribución del teclado en inglés, deberías cambiarla usando setxkbmap. Abre una terminal con mod + enter, y cambia la distribución a español latino:

setxkbmap latam

Ten en cuenta que este cambio no es permanente, si reinicias el PC tendrás que esribir el comando anterior de nuevo. Para que el cambio sea parmanente abre una consola con mod + enter y escribe el siguiente comando:

nvim .xinitrc
  • Inserta una nueva linea antes de la linea bspwm y escribe: setxkbmap latam y guarda los cambios. Ya deberías tener permanentemente el teclado en latino.

Véase mis configuraciones de bspwmrc aquí y mis mapeos aquí.

Requirements

En mis configs de bspwm y sxhkd tengo mapeado las teclas para controlar el brillo y el volumen, si no quieres ningun error primero instala esto:

sudo pacman -S pulseaudio pavucontrol pamixer brightnessctl

Software que utilizo

Software Utilidad
networkmanager Autoexplicativo
network-manager-applet NetworkManager systray
pulseaudio Autoexplicativo
pavucontrol pulseaudio GUI
pamixer pulseaudio CLI
brightnessctl Brillo para portátiles
Dunst Demonio de notificaciones
libnotify Notificaciones de escritorio
notification-daemon Autoexplicativo
ntfs-3g Leer y escribir NTFS
glib2 Basura
gvfs Basura para GUIs

Fuentes, temas y GTK

Software Utilidad
Picom Compositor para Xorg
Mononoki Nerd fonts Nerd Font para iconos
JetBrains Mono Fuente Para Qtile
Tela circle Iconos
Dracula Cursor Cursor
Orchis Tema Gtk
Colloid Tema Gtk
Mkos-big-sur Iconos
lxappearance GUI para cambiar temas
feh CLI para establecer fondos de pantalla

Apps

Software Utilidad
alacritty Emulador de Terminal
thunar Gestor de archivos gráfico
neovim Editor de texto basado en terminal
rofi Menú y navegación
redshift Cuida tus ojos
Thunderbird Para enviar y recibir correos
Clone this wiki locally