Skip to content

Latest commit

 

History

History
86 lines (64 loc) · 2.24 KB

README.es.md

File metadata and controls

86 lines (64 loc) · 2.24 KB

Qtile

Qtile

Idioma

Instalación (Arch)

Instala Qtile y las dependencias:

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/antoniosarosi/dotfiles.git
cp -r dotfiles/.config/qtile ~/.config

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'),

Una vez eso está hecho, puedes iniciar sesión. Pero recuerda que los atajos de teclado no funcionarán a no ser que tengas todos los programas que uso yo y las mismas configuraciones. Puedes cambiar los atajos de teclado o bien instalar el software que uso yo, mira esta sección para las instrucciones.

Estructura

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.

Temas

Para establecer un tema, mira los que hay disponibles en ./themes, y coloca su nombre en un archivo llamado ./config.json:

{
    "theme": "material-ocean"
}