{ inputs, config, ... }: let themeName = "catppuccin-mocha"; in { flake.nixosConfigurations.nerv = inputs.nixpkgs.lib.nixosSystem { specialArgs = { inherit inputs; }; modules = [ inputs.base16.nixosModules { scheme = "${inputs.tt-schemes}/base16/${themeName}"; } config.wrappers.emacs.install ./configuration.nix ./modules/theme.nix ./modules/programs/emacs/emacs.nix inputs.home-manager.nixosModules.home-manager { home-manager.useGlobalPkgs = true; home-manager.useUserPackages = true; home-manager.extraSpecialArgs = { inherit inputs; }; } ]; }; }