diff --git a/hosts/julius-framework/default.nix b/hosts/julius-framework/default.nix index 33a2c9b..fd71247 100644 --- a/hosts/julius-framework/default.nix +++ b/hosts/julius-framework/default.nix @@ -13,6 +13,7 @@ ../../modules/laptop.nix ../../modules/network.nix ../../modules/locale.nix + ../../modules/timezone-imperatively.nix ../../modules/boot-login.nix ../../modules/fonts.nix ../../modules/cli-essentials.nix diff --git a/modules/timezone-imperatively.nix b/modules/timezone-imperatively.nix new file mode 100644 index 0000000..a5b9402 --- /dev/null +++ b/modules/timezone-imperatively.nix @@ -0,0 +1,10 @@ +{ + pkgs, + lib, + ... +}: { + # Set timezone to null to make it imperatively settable + time.timeZone = lib.mkForce null; + + services.tzupdate.enable = true; +}