{ inputs, config, ... }: let nixosModules = config.flake.modules.nixos; in { flake.modules.nixos.desktopBase = { imports = [ inputs.home-manager.nixosModules.home-manager nixosModules.nix nixosModules.systemBase nixosModules.standardBoot nixosModules.regionNl nixosModules.sddm nixosModules.niri nixosModules.audio nixosModules.bluetooth nixosModules.flatpak nixosModules.fonts nixosModules.networking nixosModules.printing nixosModules.qbittorrentClient nixosModules.sopsHost ]; home-manager = { useGlobalPkgs = true; backupFileExtension = "bak"; extraSpecialArgs = { inherit inputs; }; }; security.sudo.extraConfig = '' Defaults env_keep+=SSH_AUTH_SOCK ''; }; }