Herramientas de usuario

Herramientas del sitio


informatica:software:hyprland

¡Esta es una revisión vieja del documento!


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.

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.

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-wayland
  • nvidia-utils

Resolución de problemas

Consultar el registro

less ~/.cache/hyprland/hyprland.log

Recursos

informatica/software/hyprland.1778953579.txt.gz · Última modificación: por tempwin