{ config, inputs, ... }: { imports = [ inputs.home-manager.nixosModules.default ./options ./configs/persist ./configs/sops ./configs/xdg ]; home-manager = { extraSpecialArgs = { inherit inputs; }; backupFileExtension = "bak"; useGlobalPkgs = true; sharedModules = [{ imports = [ ./options/home-manager/xdg ./options/home-manager/hyprland ./options/home-manager/matugen ./options/home-manager/theme ]; home.stateVersion = "24.05"; systemd.user.startServices = "sd-switch"; nix.settings = config.nix.settings; nixpkgs.config = config.nixpkgs.config; }]; }; programs.dconf.enable = true; }