summaryrefslogtreecommitdiff
path: root/modules/hosts/luna/default.nix
blob: 58f756fa7648e8ea3a190328e2480c1af7f90fa8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{ self, inputs, pkgs, ... } : {

  flake.nixosConfigurations.luna = inputs.nixpkgs.lib.nixosSystem {
    modules = [
      inputs.disko.nixosModules.disko
      inputs.preservation.nixosModules.default
      inputs.musnix.nixosModules.musnix
      self.nixosModules.lunaConfiguration
      self.nixosModules.lunaPreservation
      self.nixosModules.lunaDisko
      self.nixosModules.myHomeManager
    ];
  };

  flake.homeConfigurations.luna = inputs.home-manager.lib.homeManagerConfiguration {
    pkgs = import inputs.nixpkgs { system = "x86_64-linux"; };
    modules = [ 
      self.homeModules.lunaHome
      {
        home.username = "dk";
        home.homeDirectory = "/home/dk";
      }
    ];
  };
}