diff --git a/home-manager/default.nix b/home-manager/default.nix index 1c04a69..5d6ef4f 100644 --- a/home-manager/default.nix +++ b/home-manager/default.nix @@ -22,6 +22,7 @@ inherit pkgs; extraSpecialArgs = { inherit inputs attrs; + targets.genericLinux.enable = true; host = { hostName = "e"; inherit (attrs) username; @@ -29,6 +30,7 @@ }; modules = [ ./home.nix + ./min.nix ]; }; } diff --git a/home-manager/home.nix b/home-manager/home.nix index a1fea77..005667e 100755 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -1,10 +1,16 @@ -{inputs, ...}: { +{ + inputs, + attrs, + ... +}: { programs.home-manager.enable = true; nix = { registry.nixpkgs.flake = inputs.nixpkgs; }; home = { + inherit (attrs) username; stateVersion = "22.11"; + homeDirectory = "/home/" + attrs.username; file = { ".local/bin" = { source = ../bin; diff --git a/home-manager/min.nix b/home-manager/min.nix new file mode 100644 index 0000000..5c903a1 --- /dev/null +++ b/home-manager/min.nix @@ -0,0 +1,5 @@ +_: { + home = { + username = "e"; + }; +} diff --git a/home-manager/t14/home.nix b/home-manager/t14/home.nix index 831bfd6..1612108 100755 --- a/home-manager/t14/home.nix +++ b/home-manager/t14/home.nix @@ -1,7 +1,6 @@ { pkgs, lib, - attrs, ... }: { imports = [ @@ -9,8 +8,6 @@ ../shared/wayland/default.nix ]; home = { - inherit (attrs) username; - homeDirectory = "/home/" + attrs.username; packages = with pkgs; [ # gaming steam