From f60652c3a44d0e7967fcc12d277296a5b5fa13d5 Mon Sep 17 00:00:00 2001 From: oluceps Date: Thu, 24 Oct 2024 14:13:52 +0800 Subject: [PATCH] + home in nixos cfg --- hosts/hastur/default.nix | 1 + hosts/home.nix | 10 ++++++++++ hosts/kaambl/default.nix | 1 + 3 files changed, 12 insertions(+) create mode 100644 hosts/home.nix diff --git a/hosts/hastur/default.nix b/hosts/hastur/default.nix index 5bc51a6a..67d55d9c 100644 --- a/hosts/hastur/default.nix +++ b/hosts/hastur/default.nix @@ -49,6 +49,7 @@ withSystem "x86_64-linux" ( modules = lib.sharedModules ++ [ + ../home.nix ./hardware.nix ./network.nix ./rekey.nix diff --git a/hosts/home.nix b/hosts/home.nix new file mode 100644 index 00000000..3ca4636f --- /dev/null +++ b/hosts/home.nix @@ -0,0 +1,10 @@ +{ lib, pkgs, ... }: +let + homeCfgAttr = (import ../home { inherit pkgs lib; }); +in +{ + systemd.tmpfiles.rules = lib.foldlAttrs ( + acc: n: v: + acc ++ lib.singleton "L+ ${v} - - - - ${n}" + ) [ ] homeCfgAttr; +} diff --git a/hosts/kaambl/default.nix b/hosts/kaambl/default.nix index 3619a859..3879e7ca 100644 --- a/hosts/kaambl/default.nix +++ b/hosts/kaambl/default.nix @@ -43,6 +43,7 @@ withSystem "x86_64-linux" ( user = "elen"; }; modules = lib.sharedModules ++ [ + ../home.nix ./hardware.nix ./network.nix ./rekey.nix