fix: write waybar config directly to bypass hm settings type conflict

This commit is contained in:
2026-08-12 01:04:13 +07:00
parent 186a662310
commit d2c8846fb9
+4 -1
View File
@@ -99,9 +99,12 @@
programs.waybar = { programs.waybar = {
enable = true; enable = true;
style = builtins.readFile ./config/waybar/style.css; style = builtins.readFile ./config/waybar/style.css;
settings = builtins.fromJSON (builtins.readFile ./config/waybar/config.json);
}; };
# Write config directly to avoid home-manager's waybar settings type
# conflicting with the `modules` key used by the group/drawer widget
xdg.configFile."waybar/config".source = ./config/waybar/config.json;
programs.kitty = { programs.kitty = {
enable = true; enable = true;
settings.wheel_scroll_multiplier = 10; settings.wheel_scroll_multiplier = 10;