split up flake
This commit is contained in:
parent
61b5314f2a
commit
c9902751ca
8 changed files with 89 additions and 60 deletions
23
hosts.nix
Normal file
23
hosts.nix
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
{ 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; };
|
||||
}
|
||||
];
|
||||
};
|
||||
}
|
||||
Loading…
Reference in a new issue