NiksOS/system/programs/home-manager.nix
2025-05-24 00:03:47 +02:00

20 lines
369 B
Nix

{
inputs,
specialArgs,
lib,
config,
...
}: let
cfg = config.niksos.desktop.enable;
in {
home-manager = lib.mkIf cfg {
useGlobalPkgs = true;
useUserPackages = true;
extraSpecialArgs = specialArgs;
backupFileExtension = "backup";
users.jsw = import ../../home;
};
programs.dconf.enable = cfg; # else gtk-managed stuff won't work
}