From 22e8556a474d51d5426496813a9f1039d5d2f0d5 Mon Sep 17 00:00:00 2001 From: tristan Date: Wed, 1 Nov 2023 11:05:57 +0000 Subject: [PATCH] esperanto! --- lib/modules/gamer.nix | 2 ++ lib/modules/keyboard.nix | 1 + lib/modules/personal.nix | 9 +++++++++ 3 files changed, 12 insertions(+) diff --git a/lib/modules/gamer.nix b/lib/modules/gamer.nix index a2de16d..72535b0 100644 --- a/lib/modules/gamer.nix +++ b/lib/modules/gamer.nix @@ -17,6 +17,8 @@ with lib; heroic BeatSaberModManager + protontricks + protonup-qt gamemode (makeDesktopItem { name = "x11steam"; diff --git a/lib/modules/keyboard.nix b/lib/modules/keyboard.nix index 1802a46..551f6ab 100644 --- a/lib/modules/keyboard.nix +++ b/lib/modules/keyboard.nix @@ -21,6 +21,7 @@ with lib; # moonlander is programmed in dvorak! device:zsa-technology-labs-moonlander-mark-i { kb_variant = + kb_options = esperanto:qwerty,lv3:ralt_switch } ''; } diff --git a/lib/modules/personal.nix b/lib/modules/personal.nix index d7d274d..5adfc21 100644 --- a/lib/modules/personal.nix +++ b/lib/modules/personal.nix @@ -16,6 +16,14 @@ with lib; roles.dev.enable = true; roles.gamer.enable = true; + i18n.defaultLocale = "eo.UTF-8"; + i18n.supportedLocales = [ + "eo/UTF-8" + "en_US.UTF-8/UTF-8" + "en_GB.UTF-8/UTF-8" + ]; + services.xserver.layout = "epo"; + home-manager.users.${user}.imports = [{ services.nextcloud-client.enable = true; services.gnome-keyring.enable = true; @@ -33,6 +41,7 @@ with lib; anki hugo libsForQt5.neochat + bookworm ]; }];