WIP: restructure home manager

This commit is contained in:
Kopatz
2023-12-12 12:18:24 +01:00
parent 4226af0214
commit b790b90bf3
12 changed files with 150 additions and 74 deletions

View File

@@ -15,6 +15,7 @@
inputs.nixpkgs.follows = "nixpkgs";
};
nixinate.url = "github:matthewcroughan/nixinate";
nix-colors.url = "github:misterio77/nix-colors";
};
outputs = { self,
nixpkgs,
@@ -24,6 +25,7 @@
agenix,
home-manager,
nixinate,
nix-colors,
}@inputs:
let
system = "x86_64-linux";
@@ -101,8 +103,7 @@
};
modules = [
### User specific ###
./users/option.nix
./users/kopatz.nix
./users/kopatz
### System modules ###
./modules/graphical/plasma.nix
./modules/graphical/hyprland.nix
@@ -140,11 +141,11 @@
## Custom variables (e.g. ip, interface, etc)
vars = import ./systems/userdata-default.nix // import ./systems/laptop/userdata.nix;
inherit inputs;
inherit nix-colors;
};
modules = [
### User specific ###
./users/option.nix
./users/kopatz.nix
./users/kopatz
({ config, pkgs, ... }: { nixpkgs.overlays = [ overlay-unstable ]; })
# Todo: refactor file layout
./modules/graphical/hyprland.nix