Add modules for personal (CLI) machines

(NixOS + Home Manager)
This commit is contained in:
Quentin Boyer 2023-03-26 16:04:43 +02:00
parent 4fece8d5d7
commit ceff26b4e1
8 changed files with 69 additions and 46 deletions

View file

@ -93,12 +93,14 @@
inherit inputs;
flake = self;
};
personal-cli = import ./personal-cli/hm.nix;
};
nixosModules = {
minimal = import ./minimal/nixos.nix {
inherit extraInfo;
};
personal-cli = import ./personal-cli/nixos.nix;
};
overlays.x86_64-linux = final: prev: pkgList "x86_64-linux" prev.callPackage;
@ -109,6 +111,7 @@
modules = [
./hostconfig/ZeNixComputa/extra_info.nix
self.nixosModules.minimal
self.nixosModules.personal-cli
({pkgs, ...}: {
nixpkgs.overlays = [
inputs.nur.overlay
@ -132,6 +135,7 @@
}: {
imports = [
self.hmModules.minimal
self.hmModules.personal-cli
./home.nix
./graphical.nix
./extra_info.nix