From d33f1d101776bb9fa0591c4380d9a256b80e1020 Mon Sep 17 00:00:00 2001 From: SebastianStork Date: Tue, 4 Jun 2024 18:11:22 +0200 Subject: [PATCH] Reduce code repetition --- hosts/common.nix | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/hosts/common.nix b/hosts/common.nix index 41c0ba1..0cf2e5f 100644 --- a/hosts/common.nix +++ b/hosts/common.nix @@ -22,17 +22,21 @@ time.timeZone = "Europe/Berlin"; i18n.defaultLocale = "en_US.UTF-8"; - i18n.extraLocaleSettings = { - LC_ADDRESS = "de_DE.UTF-8"; - LC_IDENTIFICATION = "de_DE.UTF-8"; - LC_MEASUREMENT = "de_DE.UTF-8"; - LC_MONETARY = "de_DE.UTF-8"; - LC_NAME = "de_DE.UTF-8"; - LC_NUMERIC = "de_DE.UTF-8"; - LC_PAPER = "de_DE.UTF-8"; - LC_TELEPHONE = "de_DE.UTF-8"; - LC_TIME = "de_DE.UTF-8"; - }; + i18n.extraLocaleSettings = + let + de = "de_DE.UTF-8"; + in + { + LC_ADDRESS = de; + LC_IDENTIFICATION = de; + LC_MEASUREMENT = de; + LC_MONETARY = de; + LC_NAME = de; + LC_NUMERIC = de; + LC_PAPER = de; + LC_TELEPHONE = de; + LC_TIME = de; + }; console.keyMap = "de-latin1-nodeadkeys";