diff options
Diffstat (limited to 'util/user.nix')
| -rw-r--r-- | util/user.nix | 51 |
1 files changed, 26 insertions, 25 deletions
diff --git a/util/user.nix b/util/user.nix index 62c29f2..eb12e16 100644 --- a/util/user.nix +++ b/util/user.nix @@ -1,26 +1,27 @@ -{home-manager, ...}: { - mkHMUser = { - username, - stateVersion ? "22.11", - system ? "x86_64-linux", - channel, - modules ? [], - }: - home-manager.lib.homeManagerConfiguration { - pkgs = channel.legacyPackages.${system}; - modules = - [ - ../users/${username}/home.nix - { - nixpkgs.config.allowUnfree = true; - systemd.user.startServices = true; - home = { - inherit username stateVersion; - homeDirectory = "/home/${username}"; - }; - programs.home-manager.enable = true; - } - ] - ++ modules; - }; +{ home-manager, ... }: { + mkHMUser = + { username + , stateVersion ? "22.11" + , system ? "x86_64-linux" + , channel + , modules ? [ ] + , + }: + home-manager.lib.homeManagerConfiguration { + pkgs = channel.legacyPackages.${system}; + modules = + [ + ../users/${username}/home.nix + { + nixpkgs.config.allowUnfree = true; + systemd.user.startServices = true; + home = { + inherit username stateVersion; + homeDirectory = "/home/${username}"; + }; + programs.home-manager.enable = true; + } + ] + ++ modules; + }; } |
