diff options
Diffstat (limited to 'home')
-rw-r--r-- | home/configs/haruka/sefidel.nix | 12 | ||||
-rw-r--r-- | home/default.nix | 22 |
2 files changed, 34 insertions, 0 deletions
diff --git a/home/configs/haruka/sefidel.nix b/home/configs/haruka/sefidel.nix new file mode 100644 index 0000000..5e4f561 --- /dev/null +++ b/home/configs/haruka/sefidel.nix @@ -0,0 +1,12 @@ +{ pkgs, ... }: + +{ + config = { + activeProfiles = [ "base" "gui" "browsing" "development" "communication" "multimedia" "research" ]; + + programs.htop.settings.detailed_cpu_time = true; + + sops.defaultSopsFile = ../../secrets/secrets.yaml; + sops.gnupg.home = "/home/sefidel/.gnupg"; + }; +} diff --git a/home/default.nix b/home/default.nix index f243ecf..bbba0e7 100644 --- a/home/default.nix +++ b/home/default.nix @@ -24,6 +24,28 @@ version = "22.05"; }; + "sefidel@haruka" = self.lib.mkHome { + username = "sefidel"; + hostname = "haruka"; + pkgs = import unstable { system = "x86_64-linux"; overlays = with inputs; [ rust.overlays.default neovim.overlay helix.overlays.default ]; }; + + extraModules = [ + ./profiles/populate.nix + ./profiles/base + ./profiles/gui + ./profiles/browsing + ./profiles/development + ./profiles/communication + ./profiles/multimedia + ./profiles/research + + + inputs.sops-nix.homeManagerModules.sops + ]; + + version = "23.11"; + }; + "sefidel@kompakt" = self.lib.mkHome { username = "sefidel"; hostname = "kompakt"; |