summaryrefslogtreecommitdiff
path: root/modules/system
diff options
context:
space:
mode:
authorSlim Lim <slim@sarahlim.com>2022-02-02 14:38:55 -0800
committerSlim Lim <slim@sarahlim.com>2022-12-13 15:42:25 -0800
commit6774344719a51d2bfb3a9132d3faec2d86a66286 (patch)
tree66c1ad56b7bbb4fc8c6559a745f16dc54e64db8d /modules/system
parent6349b99bc2b96ded34d068a88c7c5ced406b7f7f (diff)
Add option to set 24-hour time
Normally, the system region setting determines whether the clock uses 12- or 24-hour time. This flag allows users to override this setting and use 24-hour time even if their region does not.
Diffstat (limited to 'modules/system')
-rw-r--r--modules/system/defaults/NSGlobalDomain.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/modules/system/defaults/NSGlobalDomain.nix b/modules/system/defaults/NSGlobalDomain.nix
index 49a2a86..0224b70 100644
--- a/modules/system/defaults/NSGlobalDomain.nix
+++ b/modules/system/defaults/NSGlobalDomain.nix
@@ -363,6 +363,14 @@ in {
'';
};
+ system.defaults.NSGlobalDomain.AppleICUForce24HourTime = mkOption {
+ type = types.nullOr types.bool;
+ default = null;
+ description = ''
+ Whether to use 24-hour or 12-hour time. The default is based on region settings.
+ '';
+ };
+
system.defaults.NSGlobalDomain._HIHideMenuBar = mkOption {
type = types.nullOr types.bool;
default = null;