diff --git a/lib/default.nix b/lib/default.nix index 9060867..f2bdc8b 100644 --- a/lib/default.nix +++ b/lib/default.nix @@ -67,6 +67,8 @@ ]; }, additionalInputs ? { }, + overridePkgs ? false, + pkgOverrides ? pkgs, ... }: builtins.listToAttrs ( @@ -84,11 +86,11 @@ inherit self inputs - pkgs mod additionalHomeConfig root ; + pkgs = if overridePkgs then pkgs else pkgOverrides; hostName = name; homeMods = mods.home; additionalHomeMods = additionalMods.home; diff --git a/modules/programs/hyprland/hyprland.nix b/modules/programs/hyprland/hyprland.nix index 238dd0e..0d06c81 100644 --- a/modules/programs/hyprland/hyprland.nix +++ b/modules/programs/hyprland/hyprland.nix @@ -300,7 +300,8 @@ in cursor = { enable_hyprcursor = true; no_hardware_cursors = lib.mkIf config.mods.gpu.nvidia.enable true; - # no_break_fs_vrr = true; + # done with nix, this would break the current setup otherwise + sync_gsettings_theme = false; }; gestures = {