diff --git a/modules/darwin/common/default.nix b/modules/darwin/common/default.nix index 6664a21..b1daebd 100644 --- a/modules/darwin/common/default.nix +++ b/modules/darwin/common/default.nix @@ -45,8 +45,10 @@ PasswordAuthentication no ''; - # works but displays error message during activation + # `time.timeZone` works but displays error message during activation # https://github.com/LnL7/nix-darwin/issues/359 - # sudo systemsetup -settimezone 'GMT' - #time.timeZone = "GMT"; + # https://github.com/LnL7/nix-darwin/blob/16c07487ac9bc59f58b121d13160c67befa3342e/modules/time/default.nix#L14 + system.activationScripts.postActivation.text = '' + systemsetup -settimezone "GMT" >/dev/null 2>&1 + ''; }