Saltearse al contenido

Your language is missing?

Help us translate this documentation!

See how to contribute translations →

Hyprland

. 📂 ~/.config/hypr
└── 📂 animations/
├── 📄 animations.conf
├── 📄 hyde.conf
├── 📄 hypridle.conf
├── 📄 hyprland.conf
└── 📂 hyprlock/
├── 📄 hyprlock.conf
├── 📄 keybindings.conf
├── 📄 monitors.conf
├── 📄 nvidia.conf
└── 📂 themes/
│ ├── 📄 colors.conf
│ ├── 📄 theme.conf
│ ├── 📄 wallbash.conf
├── 📄 userprefs.conf
└── 📄 windowrules.conf
├──
. 📂 ~/.local/share/hyde
│ ├── 📄 hyprland.conf

Dado que Hyprland carga ~/.config/hypr/hyprland.conf, la configuración de Hyprland en HyDE se divide en tres secciones:

Esta sección contiene la configuración predeterminada de HyDE. Se recomienda no modificar esta sección.

Ruta del archivo: $XDG_DATA_HOME/hyde/hyprland.conf`

Este archivo se carga antes que otras configuraciones en ~/.config/hypr/hyprland.conf`.

# Configuración de plantilla base
source = ~/.local/share/hyde/hyprland.conf

Esta sección es para sobrescribir la configuración predeterminada de HyDE.

Según la Definición de Variables de Hyprland, HyDE usa $VARIABLES para exponer configuraciones predeterminadas que pueden ser sobrescritas.

Modifica esta sección si deseas:

  • Cambiar las variables de inicio y entorno
  • Detener el inicio de una aplicación/servicio
  • Sobrescribir las variables predeterminadas de HyDE

Ruta del archivo: $XDG_CONFIG_HOME/hypr/hyde.conf`

VariableDescripciónValor Predeterminado
$mainModModificador de tecladoSUPER (tecla Windows)
$QUICKAPPSUsado para el lanzador rápido de aplicaciones(Vacío)
$BROWSERNavegador predeterminadofirefox
$EDITOREditor predeterminadocode
$EXPLORERGestor de archivos predeterminadodolphin
$TERMINALTerminal predeterminadakitty
$LOCKSCREENPantalla de bloqueo predeterminadahyprlock
$IDLEGestor de inactividad predeterminadohypridle
$GTK_THEMETema GTKWallbash-Gtk
$ICON_THEMETema de iconosTela-circle-dracula
$COLOR_SCHEMEEsquema de coloresprefer-dark
$CURSOR_THEMETema del cursorBibata-Modern-Ice
$CURSOR_SIZETamaño del cursor30
$FONTFuenteCanterell
$FONT_SIZETamaño de fuente10
$DOCUMENT_FONTFuente de documentoCantarell
$DOCUMENT_FONT_SIZETamaño de fuente de documento10
$MONOSPACE_FONTFuente monoespaciadaCaskaydiaCove Nerd Font Mono
$MONOSPACE_FONT_SIZETamaño de fuente monoespaciada9
$FONT_ANTIALIASINGSuavizado de fuentesrgba
$FONT_HINTINGHinting de fuentesfull

Los comandos predeterminados al iniciar.

VariableDescripciónValor Predeterminado
$start.XDG_PORTAL_RESETReinicia XDG Portal$scrPath/resetxdgportal.sh
$start.DBUS_SHARE_PICKERActualiza el entorno DBus para el selector de compartirdbus-update-activation-environment —systemd —all
$start.SYSTEMD_SHARE_PICKERImporta variables de entorno para el selector de compartir usando systemdsystemctl —user import-environment QT_QPA_PLATFORMTHEME WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
$start.BARInicia Waybarwaybar
$start.NOTIFICATIONSInicia el daemon de notificacionesswaync
$start.APPTRAY_BLUETOOTHInicia el applet de Bluetoothblueman-applet
$start.WALLPAPEREstablece el fondo de pantalla$scrPath/swwwallpaper.sh
$start.TEXT_CLIPBOARDInicia el gestor de portapapeles de textowl-paste —type text —watch cliphist store
$start.IMAGE_CLIPBOARDInicia el gestor de portapapeles de imágeneswl-paste —type image —watch cliphist store
$start.BATTERY_NOTIFYInicia el script de notificación de batería$scrPath/batterynotify.sh
$start.NETWORK_MANAGERInicia el applet del gestor de rednm-applet —indicator
$start.REMOVABLE_MEDIAInicia el gestor de medios extraíblesudiskie —no-automount —smart-tray
$start.AUTH_DIALOGUEInicia el script de diálogo de autenticación$scrPath/polkitkdeauth.sh
$start.IDLE_DAEMONInicia el daemon de inactividad$IDLE
VariableDescripciónValor Predeterminado
$env.GDK_BACKENDBackend GTK a usar (Wayland preferido)wayland,x11,*
$env.QT_QPA_PLATFORMPlataforma Qt a usar (Wayland)wayland
$env.SDL_VIDEODRIVERControlador de video SDL2 (Wayland)wayland
$env.CLUTTER_BACKENDBackend Clutter (Wayland)wayland
$env.XDG_CURRENT_DESKTOPEntorno de escritorio actual XDGHyprland
$env.XDG_SESSION_TYPETipo de sesión XDGwayland
$env.XDG_SESSION_DESKTOPEscritorio de sesión XDGHyprland
$env.QT_AUTO_SCREEN_SCALE_FACTOREscalado automático de pantalla Qt1
$env.QT_QPA_PLATFORMPlataforma Qtwayland
$env.QT_WAYLAND_DISABLE_WINDOWDECORATIONDesactiva decoraciones de ventana en aplicaciones Qt1
$env.QT_QPA_PLATFORMTHEMETema de plataforma Qtqt6ct
$env.PATHVariable de entorno PATH(Vacío)
$env.MOZ_ENABLE_WAYLANDHabilita Wayland para Firefox1
$env.GDK_SCALEEscala GDK para Xwayland en HiDPI1
$env.ELECTRON_OZONE_PLATFORM_HINTPista de Plataforma Ozone de Electronauto
$env.XDG_RUNTIME_DIRDirectorio de tiempo de ejecución XDG$XDG_RUNTIME_DIR
$env.XDG_CONFIG_HOMEDirectorio de configuración XDG$HOME/.config
$env.XDG_CACHE_HOMEDirectorio de caché XDG$HOME/.cache
$env.XDG_DATA_HOMEDirectorio de datos XDG$HOME/.local/share
$LAYOUT_PATHRuta a la configuración de diseño de Hyprlock/path/to/hyprlock/layout.conf
$BACKGROUND_PATHRuta a la imagen de fondo de Hyprlock$HYPRLOCK_BACKGROUND

Esta sección es para la configuración del usuario. Se recomienda modificar esta sección según tus preferencias.

Rutas de archivos:

  • ./keybindings.conf
  • ./windowrules.conf
  • ./monitors.conf
  • ./userprefs.conf

Ahora deberías saber qué archivo es cuál. Consulta la Wiki de Hyprland para obtener más información y lograr tu experiencia de escritorio perfecta.

También consulta Preguntas Frecuentes y Consejos