diff options
Diffstat (limited to 'hosts')
| -rw-r--r-- | hosts/c-pc/home.nix | 11 | ||||
| -rw-r--r-- | hosts/copenhagen/home/c.nix | 20 | ||||
| -rw-r--r-- | hosts/phoenix/home.nix | 11 |
3 files changed, 24 insertions, 18 deletions
diff --git a/hosts/c-pc/home.nix b/hosts/c-pc/home.nix index 6e87975..3cba16d 100644 --- a/hosts/c-pc/home.nix +++ b/hosts/c-pc/home.nix @@ -4,7 +4,7 @@ imports = [ inputs.impermanence.nixosModules.home-manager.impermanence - ../../home + ../../roles/home ]; # theme.nix is an untracked symlink to a theme under ./themes/ @@ -78,6 +78,15 @@ ]; }; + home.roles = { + dev = { + enable = true; + key = "314C14641E707B68"; + }; + + desktop.enable = true; + }; + programs = { feh.enable = true; btop.enable = true; diff --git a/hosts/copenhagen/home/c.nix b/hosts/copenhagen/home/c.nix index 0d1d5e9..b374712 100644 --- a/hosts/copenhagen/home/c.nix +++ b/hosts/copenhagen/home/c.nix @@ -16,24 +16,12 @@ ]; }; - programs = { - git = { + home.roles = { + dev = { enable = true; - - userName = "Caroline Larimore"; - userEmail = "caroline@larimo.re"; - - signing = { - key = "DE64538967CA0C68"; - signByDefault = true; - }; - - ignores = [ - "*~" - "*.swp" - ]; + key = "DE64538967CA0C68"; }; - }; + } home.packages = with pkgs; [ cloc diff --git a/hosts/phoenix/home.nix b/hosts/phoenix/home.nix index f4911d8..663b8e5 100644 --- a/hosts/phoenix/home.nix +++ b/hosts/phoenix/home.nix @@ -4,7 +4,7 @@ imports = [ inputs.impermanence.nixosModules.home-manager.impermanence - ../../home + ../../roles/home ]; theme = import ../../theme.nix; @@ -60,6 +60,15 @@ ]; }; + home.roles = { + dev = { + enable = true; + key = ""; #TODO: create signing key for phoenix + }; + + desktop.enable = true; + }; + programs = { feh.enable = true; btop.enable = true; |