{ inputs, system, pkgs, sysLib, ... }: { tiamat = inputs.nixpkgs.lib.nixosSystem { inherit system; specialArgs = pkgs.lib.recursiveUpdate inputs sysLib; modules = [ ../../hosts/tiamat/configuration.nix inputs.agenix.nixosModules.default inputs.home-manager.nixosModules.home-manager { home-manager = { useGlobalPkgs = true; useUserPackages = true; users.soispha = import ../../home-manager; extraSpecialArgs = { inherit pkgs sysLib ; inherit (inputs) strip_js_comments user_js system neovim_config impermanence snap-sync ; }; }; } ]; }; # mammun = self.outputs.nixosConfigurations.tiamat; spawn = inputs.nixpkgs.lib.nixosSystem { specialArgs = inputs; modules = [../../hosts/spawn/configuration.nix]; }; }