From 3ac0cea3cc1b398c43eb48cd5eac0041123963ab Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Fri, 26 Sep 2025 14:10:39 +0800 Subject: [PATCH] fix: time zone in nixpak --- hardening/nixpaks/modules/gui-base.nix | 4 ++-- modules/darwin/system.nix | 5 ----- modules/nixos/desktop/misc.nix | 5 ----- 3 files changed, 2 insertions(+), 12 deletions(-) diff --git a/hardening/nixpaks/modules/gui-base.nix b/hardening/nixpaks/modules/gui-base.nix index c9868fcd..dff87c5f 100644 --- a/hardening/nixpaks/modules/gui-base.nix +++ b/hardening/nixpaks/modules/gui-base.nix @@ -61,8 +61,8 @@ in (sloth.concat' sloth.xdgConfigHome "/fontconfig") "/etc/fonts" # for fontconfig - "/etc/machine-id" - "/etc/localtime" + "/etc/localtime" # this is a symlink to /etc/zoneinfo/xxx + "/etc/zoneinfo" # Fix: libEGL warning: egl: failed to create dri2 screen "/etc/egl" diff --git a/modules/darwin/system.nix b/modules/darwin/system.nix index db159e80..4722f01c 100644 --- a/modules/darwin/system.nix +++ b/modules/darwin/system.nix @@ -180,9 +180,4 @@ ]; }; }; - - # Set your time zone. - # comment this due to the issue: - # https://github.com/LnL7/nix-darwin/issues/359 - # time.timeZone = "Asia/shanghai"; } diff --git a/modules/nixos/desktop/misc.nix b/modules/nixos/desktop/misc.nix index af50b27d..3c6d75dc 100644 --- a/modules/nixos/desktop/misc.nix +++ b/modules/nixos/desktop/misc.nix @@ -19,11 +19,6 @@ # fix for `sudo xxx` in kitty/wezterm/foot and other modern terminal emulators security.sudo.keepTerminfo = true; - environment.variables = { - # fix https://github.com/NixOS/nixpkgs/issues/238025 - TZ = "${config.time.timeZone}"; - }; - # List packages installed in system profile. To search, run: # $ nix search wget environment.systemPackages = with pkgs; [