Adding users

This commit is contained in:
Julia Lange 2025-11-17 16:16:39 -08:00
parent 823c6d0738
commit bcb09055f8
Signed by: Julia
SSH key fingerprint: SHA256:5DJcfxa5/fKCYn57dcabJa2vN2e6eT0pBerYi5SUbto
9 changed files with 120 additions and 735 deletions

View file

@ -2,27 +2,37 @@
outputs = inputs: inputs.flake-parts.lib.mkFlake { inherit inputs; } {
imports = with inputs; [
easy-hosts.flakeModule
# home-manager.flakeModules.home-manager
home-manager.flakeModules.home-manager
];
systems = [ "x86-64-linux" ];
systems = [ "x86_64-linux" ];
easy-hosts = {
autoConstruct = true;
path = ./hosts;
easy-hosts.onlySystem = "x86-64-linux";
onlySystem = "x86_64-nixos";
shared = {
modules = [
inputs.lix-module.nixosModules.default
./nixModules
./nixosModules
];
};
};
# flake = {
# homeConfigurations = {};
# homeModules = { my-modules = ./hmModules; };
# };
flake = {
homeConfigurations = let
userConfig = extraModules:
inputs.home-manager.lib.homeManagerConfiguration {
pkgs = inputs.nixpkgs;
modules = extraModules;
};
in {
"pan@juri" = userConfig [ ./users/juri ];
"pan@jibril" = userConfig [ ./users/jibril ];
"pan@onizuka" = userConfig [ ./users/onizuka ];
};
homeModules = { my-modules = ./hmModules; };
};
};
inputs = {