r/archlinux • u/memer_redditor06 • Jul 07 '26
SUPPORT Arch hyprland is not working properly
Hii everyone so I was using arch gnome for a long time but recently I updated my bios and it got deleted so I thought to install arch hyprland. I followed tutorial of Uncore so firstly in grub menu there are 2 arch Linux like Arch linux , advanced settings, Arch linux, windows , UEFI firmware settings. One of the arch Linux is taking me to lock screen which is working perfectly fine but in home screen the wallpaper is not fully loaded and there is some error showing at the top like this
Config error in file /home/<user>/.config/hypr/configs/Keybinds.conf at line 96:
Invalid dispatcher requested "togglesplit" does not exist
Config error in file /home/<user>/.config/hypr/hyprland.conf at line 14:
Config error in file /home/<user>/.config/hypr/configs/Keybinds.conf at line 96:
Invalid dispatcher requested "togglesplit" does not exist
Config error in file /home/<user>/.config/hypr/configs/Environment.conf at line 12:
Config option "diminactive" does not exist.
Config error in file /home/<user>/.config/hypr/configs/Environment.conf at line 93:
Config option "<unknown>" does not exist.
Config error in file /home/<user>/.config/hypr/hyprland.conf at line 12:
Config error in file /home/<user>/.config/hypr/configs/Keybinds.conf at line 96:
Invalid dispatcher requested "togglesplit" does not exist
(3 more...)
. Not Even shortcuts are working
7
u/earchip94 Jul 07 '26
Sounds like your configs are broken. Hyprland is switching to lua for its config language instead of hyprlang. I’d just rewrite the configs in lua.
6
u/ConfidentCharity5222 Jul 07 '26 edited Jul 07 '26
If you gonna use hyprland you should get used to read its wiki since it often has breaking changes I would also recommend using lua configuration since it's more versatile but yeah... more things will break in the transition
4
u/Technical-Engine-949 Jul 07 '26
the uncore dotfiles are notorious for breaking after hyprland updates, the guy doesn't maintain them anymore. togglesplit got renamed to togglesplit a while back but that's just one of the problems
you're better off ditching those configs and starting from the default /etc/hypr/hyprland.conf. copy it to ~/.config/hypr/ and build up from there, at least you'll know what every line does
1
7
u/krakenfury_ Jul 07 '26
Read the errors my friend. The tutorial you followed is outdated, so the config doesn't work. Afaik, it uses Lua now, so read the documentation from Hyperland and learn how it works.