From 54cdcefa98e1546cf1138b4e641a47c257af296d Mon Sep 17 00:00:00 2001 From: Emi Simpson Date: Sun, 18 Dec 2022 15:18:06 -0500 Subject: [PATCH] Add the ability to link in user info in hm config --- home.full.nix | 3 +-- home.nogui.nix | 6 ++++++ system/home-manager.nix | 5 +++++ 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 system/home-manager.nix diff --git a/home.full.nix b/home.full.nix index 971a02a..8755ae9 100644 --- a/home.full.nix +++ b/home.full.nix @@ -2,8 +2,7 @@ { imports = [ + ./home.nogui.nix ./configs/home.full.nix ]; - - programs.home-manager.enable = true; } \ No newline at end of file diff --git a/home.nogui.nix b/home.nogui.nix index a28aa3d..96b0596 100644 --- a/home.nogui.nix +++ b/home.nogui.nix @@ -1,4 +1,7 @@ { config, pkgs, lib, ... }: + +let userData = system/home-manager.nix; in + { imports = [ @@ -6,4 +9,7 @@ ]; programs.home-manager.enable = true; + + home.homeDirectory = userData.home; + home.username = userData.username; } \ No newline at end of file diff --git a/system/home-manager.nix b/system/home-manager.nix new file mode 100644 index 0000000..a8c93fd --- /dev/null +++ b/system/home-manager.nix @@ -0,0 +1,5 @@ +# This is only needed if using home manager alone +{ + home = /home/ember; + username = "ember"; +} \ No newline at end of file