Skip to content
Cristhian Melo edited this page Mar 13, 2022 · 2 revisions

Qtile

pacman -S qtile

Instalar Python para evitar errores con Qtile:

sudo pacman -Syu python-pip python-setuptools

Instalar terminal:

pacman -S alacritty

Configuración básica de Qtile

Ahora que estás dentro de Qtile, 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 + ctrl + r reiniciar qtile
mod + ctrl + q cerrar sesión

Abre el archivo de configuración de Qtile:

nvim ~/.config/qtile/config.py

Al principio, después de los imports, encontrarás una lista llamada keys, que contiene la línea siguiente:

Key([mod], "Return", lazy.spawn("xterm")),

Edítala para lanzar el emulador de terminal que has instalado:

Key([mod], "Return", lazy.spawn("alacritty")),

Después añade atajos de teclado para el menú rofi:

Key([mod], "m", lazy.spawn("rofi -show run")),
Key([mod, 'shift'], "m", lazy.spawn("rofi -show")),

Reinicia Qtile con mod + control + r. Deberías poder abrir el menú y el emulador de terminal usando los atajos de teclado que acabas de definir.

Atajo de teclado para pamixer:

# Volumen
Key([], "XF86AudioLowerVolume", lazy.spawn("pamixer --decrease 5")),
Key([], "XF86AudioRaiseVolume", lazy.spawn("pamixer --increase 5")),
Key([], "XF86AudioMute", lazy.spawn("pamixer --toggle-mute")),

Reinicia Qtile con mod + control + r y prueba los atajos. Si estás en un portátil, probablemente también necesites controlar el brillo de tu pantalla, para ello recomiendo brightnessctl:

Puedes añadir estos atajos y volver a reiniciar Qtile:

# Brillo
Key([], "XF86MonBrightnessUp", lazy.spawn("brightnessctl set +10%")),
Key([], "XF86MonBrightnessDown", lazy.spawn("brightnessctl set 10%-")),
Clone this wiki locally