¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Hyprland
Hyprland es un compositor de ventanas dinámico (tiling window manager) basado en Wayland, diseñado para ser altamente personalizable, estético y fluido. Se destaca por sus animaciones suaves, bordes redondeados y efectos de desenfoque.
Instalación
En Arch Linux:
pacman -S hyprland
Hyprland necesita Wyaland:
pacman -S xorg-xwayland wayland
xorg-xwayland es importantísimo porque permite ejecutar aplicaciones X11 dentro de Hyprland
Configuración
Fichero ~./config/hypr/hyprland.conf
Si hemos iniciado Hyprland, podemos recargar la configuración con el siguiente comando:
hyprctl reload
Distribución de teclado
Por defecto, hyprland viene configurado para US Qwerty. Si queremos ponerlo para ES Qwerty, editamos la parte del fichero de configuración hyrland.conf:
input { (...) kb_layout = es (...) }
Arrancar Hyprland
Desde TTY (tty1, tty2…):
start-hyprland
Aplicaciones recomendadas
Kitty
Hyprland utiliza kitty como emulador de terminal por defecto (aunque se puede cambiar en el fichero de configuración).
waybar
Configuración por defecto en /etc/xdg/waybar/.
Mejor crear:
mkdir -p ~/.config/waybar
Copia la config del sistema:
cp /etc/xdg/waybar/config.jsonc ~/.config/waybar/ cp /etc/xdg/waybar/style.css ~/.config/waybar/
Reinicia Waybar:
pkill waybar && waybar &
hyprpaper
Herramienta para establecer fondos de escritorio en Wayland.
En Arch Linux se instala mediante el paquete hyprpaper.
La configuración se puede hacer en ~./config/hypr/hyprpaper.conf.
wbg
Herramienta sencilla para establecer un fondo de pantalla en entornos Wayland.
En Arch Linux se instala mediante el paquete wbg.
hyprlock
Herramienta para bloquear la pantalla en Wayland.
En Arch Linux se instala mediante el paquete hyprlock.
La configuración se puede copiar de /usr/share/hypr/hyprlock.conf a ~/.config/hypr/hyprlock.conf.
hyprshot
Aplicación para hacer capturas de pantalla.
Realmente es un script de bash que utiliza:
grimpara hacer la capturaslurppara seleccionar una región a capturarwl-clipboardpara copiar la captura de pantalla al portapapeles.
wlogout
Menú de salida (logout) para Wayland.
En Arch Linux se instala mediante el paquete wlogout.
La configuración está en /etc/wlogout y se recomienda copiarla en ~./config/wlogout si se va a hacer cambios.
Uso con NVIDIA
Si ejecutamos lsmod | grep nvidia y vemos:
nvidia_drm 151552 7 nvidia_modeset 2203648 13 nvidia_drm nvidia_uvm 2453504 0 nvidia 16351232 182 nvidia_uvm,nvidia_modeset
Estaremos usando los drivers propietarios de Nvidia.
Necesitaremos también tener instalados los siguientes paquetes:
egl-waylandnvidia-utils
Arrancar desde TTY
Añadimos en el fichero ~./bash_profile:
# Si estamos en la TTY 1 y no hay ninguna sesión gráfica activa... if [ -z "$DISPLAY" ] && [ "$XDG_VTNR" -eq 1 ]; then # Define que la sesión es Wayland (ayuda a muchas apps) export XDG_SESSION_TYPE=wayland # Lanzamos el compositor exec start-hyperland fi
Desde ese momento, si iniciamos sesión desde la primera TTY (tty1), se iniciará automáticamente el entorno gráfico con Hyprland.
Resolución de problemas
Consultar el registro
less ~/.cache/hyprland/hyprland.log
