From a11e6b6a117c03b5dc0d3ee28e5ecfdc0a7e57d9 Mon Sep 17 00:00:00 2001 From: Hektor Misplon Date: Fri, 22 May 2026 20:20:01 +0200 Subject: [PATCH] feat(localization): add enable option --- modules/localization/default.nix | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/modules/localization/default.nix b/modules/localization/default.nix index 934bd90e..9f700a7c 100644 --- a/modules/localization/default.nix +++ b/modules/localization/default.nix @@ -1,6 +1,13 @@ -{ config, ... }: +{ lib, config, ... }: +let + cfg = config.localization; +in { - time.timeZone = config.host.timezone; - i18n.defaultLocale = config.host.locale; + options.localization.enable = lib.mkEnableOption "localization"; + + config = lib.mkIf cfg.enable { + time.timeZone = config.host.timezone; + i18n.defaultLocale = config.host.locale; + }; }