2 changed files with 38 additions and 9 deletions
@ -0,0 +1,36 @@ |
|||
{ config, nixpkgs, home, overlays, inputs }: |
|||
|
|||
# See https://github.com/nix-community/home-manager/blob/master/flake.nix#L44 for reference. |
|||
let |
|||
system = "x86_64-linux"; |
|||
in |
|||
home.lib.homeManagerConfiguration { |
|||
modules = [ |
|||
{ |
|||
nixpkgs = { inherit config overlays; }; |
|||
|
|||
home = rec { |
|||
username = "hblobner"; |
|||
homeDirectory = "/home/${username}"; |
|||
|
|||
/* |
|||
NOTE: DO NOT CHANGE THIS IF YOU DON'T KNOW WHAT YOU'RE DOING. |
|||
|
|||
Only change this if you are ABSOLUTELY 100% SURE that you don't have stateful data. |
|||
*/ |
|||
stateVersion = "21.11"; |
|||
}; |
|||
} |
|||
|
|||
# Extra home-manager modules that aren't upstream |
|||
|
|||
# Shared configuration across all users |
|||
../shared/home.nix |
|||
|
|||
# Particular configuration for the user |
|||
./home.nix |
|||
]; |
|||
|
|||
# Extra arguments passed to home.nix |
|||
extraSpecialArgs = { inherit inputs system; }; |
|||
} |
|||
Loading…
Reference in new issue