From 3b79f3e2564eae25d34661cc825bf5471352c183 Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Sat, 28 Oct 2023 12:23:24 +0800 Subject: [PATCH] hosts/ni: prepend preferred timeservers --- hosts/ni/default.nix | 12 ++++++------ lib/private.nix | 9 ++++++++- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/hosts/ni/default.nix b/hosts/ni/default.nix index b0eae3b2..9ac50b66 100644 --- a/hosts/ni/default.nix +++ b/hosts/ni/default.nix @@ -35,6 +35,12 @@ type = "ed25519"; }]; + networking.timeServers = lib.mkBefore [ + "ntp.nict.jp" + "time.nist.gov" + "time.facebook.com" + ]; + # My portable music streaming server. services.gonic = { enable = true; @@ -146,12 +152,6 @@ # Some sysadmin thingamajigs. openldap wireguard-tools - (swh.swh-core.overrideAttrs (attrs: { - pythonPath = with pkgs.swh; [ - swh-model - swh-fuse - ]; - })) # For debugging build environments in Nix packages. cntr diff --git a/lib/private.nix b/lib/private.nix index 0c923491..2524efa1 100644 --- a/lib/private.nix +++ b/lib/private.nix @@ -16,7 +16,14 @@ rec { in ({ lib, ... }: { home-manager.users."${user}" = { ... }: { - imports = [ (getUser "home-manager" user) ]; + imports = [ + { + home.username = user; + home.homeDirectory = homeDirectory; + } + + (getUser "home-manager" user) + ]; }; users.users."${user}" = lib.mkMerge [