From 1173e56e750d08f95a9ef9e755cb167efbe78835 Mon Sep 17 00:00:00 2001 From: jopejoe1 Date: Tue, 30 Apr 2024 16:45:47 +0200 Subject: [PATCH] add local config --- systems/club-mate/default.nix | 42 +++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/systems/club-mate/default.nix b/systems/club-mate/default.nix index cd0f229..38b08b1 100644 --- a/systems/club-mate/default.nix +++ b/systems/club-mate/default.nix @@ -54,6 +54,7 @@ }; fonts = { + fontDir.enable = true; packages = with pkgs; [ noto-fonts noto-fonts-cjk @@ -83,4 +84,45 @@ kitty firefox-devedition ]; + + xdg = { + sounds.enable = true; + mime.enable = true; + menus.enable = true; + icons.enable = true; + autostart.enable = true; + portal = { + enable = true; + extraPortals = with pkgs; [ xdg-desktop-portal ]; + }; + }; + + i18n = { + defaultLocale = "en_NZ.UTF-8"; + 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"; + LC_CTYPE = "de_DE.UTF-8"; + LC_COLLATE = "de_DE.UTF-8"; + LC_MESSAGES = "en_NZ.UTF-8"; + }; + }; + + environment.variables = { LOG_ICONS = "true"; }; + services = { + xserver = { + xkb.layout = "de"; + }; + }; + console = { + enable = true; + keyMap = "de"; + }; }