Instala Qtile y las dependencias:
Fuentes
sudo pacman -S ttf-dejavu ttf-liberation noto-fonts
sudo pacman -S qtile pacman-contrib
yay -S nerd-fonts-ubuntu-mono
pip install psutil
Clona este repositorio y copia mis configuraciones:
git clone https://github.com/KenethSandoval/dotfiles.git
cp -r dotfiles/.config/qtile ~/.config
cp -r dotfiles/.vim ~/.vim
Pruébalo con Xephyr:
Xephyr -br -ac -noreset -screen 1280x720 :1 &
DISPLAY=:1 qtile
Si el icono de la red no funciona, abre ./settings/widgets.py
y busca
esta línea, debería estar dentro de una lista llamada primary_widgets:
# Cambia el argumento "interface", usa ip address para saber cuál poner
widget.Net(**base(bg='color3'), interface='wlp2s0'),
En el archivo config.py
que es donde la mayoría suele poner toda su
configuración, yo solo tengo el autostart y algunas variables como
cursor_warp.
@hook.subscribe.startup_once
def autostart():
subprocess.call([path.join(qtile_path, 'autostart.sh')])
Para cambiar lo que se lanza en el autostart abre el archivo
./autostart.sh
.
#!/bin/sh
# systray battery icon
cbatticon -u 5 &
# systray volume
volumeicon &
Si quieres añadir o quitar atajos de teclado, abre ./settings/keys.py
.
Para añadir o quitar espacios de trabajos, debes modificar
./settings/groups.py
. Finalmente, si quieres añadir nuevos layouts,
abre ./settings/layouts.py
, el resto de archivos no hace falta tocarlos.
Para establecer un tema, mira los que hay disponibles en ./themes
, y
coloca su nombre en un archivo llamado ./config.json
:
{
"theme": "material-ocean"
}
PONER LAS CONFIGURACIONES EN EL ARCHIVO .CONFIG