Hyprland
Configuration Tree
Section titled “Configuration Tree”. 📂 ~/.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
HyDE’s Hyprland Configuration
Section titled “HyDE’s Hyprland Configuration”Since Hyprland sources ~/.config/hypr/hyprland.conf
, HyDE’s hyprland configuration is divided into three sections:
1. Boilerplate
Section titled “1. Boilerplate”This section contains the default configuration of HyDE. It is recommended not to change this section.
Filepath: $XDG_DATA_HOME/hyde/hyprland.conf
This file is sourced on top of other configurations in ~/.config/hypr/hyprland.conf
.
# Boilerplate configurationsource = ~/.local/share/hyde/hyprland.conf
2. Overrides
Section titled “2. Overrides”This section is for overriding the default configuration of HyDE.
To override HyDE’s default Hyprland settings, configure these sections in your config.toml
:
- [hyprland] - Application defaults, theming, and display settings
- [hyprland_start] - Startup commands and services
Configuration File: $XDG_STATE_HOME/hyde/hyprland.conf
For detailed options, see:
3. Users
Section titled “3. Users”This section is for user configuration. It is recommended to change this section to your liking.
Filepaths:
./keybindings.conf
./windowrules.conf
./monitors.conf
./userprefs.conf
Now you should know which file is which. Refer to the Hyprland Wiki for more information and to achieve your perfect desktop experience.
Also see FAQs and Tips.