{ config, pkgs, ... }: let home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/release-25.11.tar.gz"; settings = import ../settings.nix; homeModules = [ ./home/session.nix ./home/packages.nix ./home/git.nix ./home/gnome.nix ./home/cli.nix ./home/librewolf.nix ./home/zed.nix ./home/ghostty.nix ./home/syncthing.nix ]; in { imports = [ (import "${home-manager}/nixos") ]; home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; home-manager.backupFileExtension = "backup"; home-manager.extraSpecialArgs = { inherit settings; }; home-manager.users.${settings.username} = { ... }: { imports = homeModules; home.stateVersion = "25.11"; }; }