From 5f7db109951d9c6442bf427f7fbd3370590b91b5 Mon Sep 17 00:00:00 2001 From: Quentin Boyer Date: Sun, 26 Mar 2023 17:17:20 +0200 Subject: [PATCH] Mutualize configuration for roaming machines --- flake.nix | 1 + nixos/configuration.nix | 5 +---- roaming/nixos.nix | 5 +++++ 3 files changed, 7 insertions(+), 4 deletions(-) create mode 100644 roaming/nixos.nix diff --git a/flake.nix b/flake.nix index a51f334..834d0f8 100644 --- a/flake.nix +++ b/flake.nix @@ -103,6 +103,7 @@ }; personal-cli = import ./personal-cli/nixos.nix; personal-gui = import ./personal-gui/nixos.nix; + roaming = import ./roaming/nixos.nix; }; overlays.x86_64-linux = final: prev: pkgList "x86_64-linux" prev.callPackage; diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 803619a..c99228f 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -12,7 +12,7 @@ ./pkg.nix #./home.nix ./localcfg.nix - ./cachix.nix + ./cachix.nix ]; # The global useDHCP flag is deprecated, therefore explicitly set to false here. @@ -22,10 +22,7 @@ security.rtkit.enable = true; services = { - tzupdate.enable = true; privoxy.enable = true; - localtimed.enable = true; - geoclue2.enable = true; postgresql = { enable = true; }; diff --git a/roaming/nixos.nix b/roaming/nixos.nix new file mode 100644 index 0000000..2f1cd86 --- /dev/null +++ b/roaming/nixos.nix @@ -0,0 +1,5 @@ +{ + services.tzupdate.enable = true; + services.localtimed.enable = true; + services.geoclue2.enable = true; +}