From bdc322d5fe7aa6550e6d6e7069e0c6ba68f89b3a Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Tue, 29 Apr 2025 15:53:54 +0200 Subject: [PATCH] feat(server): setup user and home directory in flake. --- flake.nix | 20 ++++++++++++++++++-- hosts/server/home.nix | 1 - 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/flake.nix b/flake.nix index 36df1d7..05dfd99 100644 --- a/flake.nix +++ b/flake.nix @@ -76,12 +76,28 @@ homeConfigurations = { "ivek" = home-manager.lib.homeManagerConfiguration { pkgs = import nixpkgs {system = "x86_64-linux";}; - modules = [./hosts/server/home.nix ({...}: {home.username = "ivek";})]; + modules = [ + ./hosts/server/home.nix + ( + {...}: { + home.username = "ivek"; + home.homeDirectory = "/home/ivek"; + } + ) + ]; extraSpecialArgs = {inherit inputs;}; }; "banir" = home-manager.lib.homeManagerConfiguration { pkgs = import nixpkgs {system = "x86_64-linux";}; - modules = [./hosts/server/home.nix ({...}: {home.username = "banir";})]; + modules = [ + ./hosts/server/home.nix + ( + {...}: { + home.username = "banir"; + home.homeDirectory = "/home/banir"; + } + ) + ]; extraSpecialArgs = {inherit inputs;}; }; }; diff --git a/hosts/server/home.nix b/hosts/server/home.nix index c92a359..f356cca 100644 --- a/hosts/server/home.nix +++ b/hosts/server/home.nix @@ -4,7 +4,6 @@ inputs, ... }: { - # home.username = "banir"; home.homeDirectory = "/home/banir"; home.stateVersion = "24.11";