From 2b239eb162607fe35fc8e314766d9ef60aff4bb1 Mon Sep 17 00:00:00 2001 From: kurogeek Date: Tue, 16 Jun 2026 11:20:05 +0700 Subject: [PATCH] hm/emmie: use hunspell dictionary with systemd user session variables, libreoffice -> libreoffice-qt --- .../clan/home-profiles/home-user/emmie.nix | 23 +++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/modules/clan/home-profiles/home-user/emmie.nix b/modules/clan/home-profiles/home-user/emmie.nix index 8356104..e4fc84b 100644 --- a/modules/clan/home-profiles/home-user/emmie.nix +++ b/modules/clan/home-profiles/home-user/emmie.nix @@ -79,14 +79,32 @@ inputs, ... }: + let + dictionaries = + with pkgs; + (hunspellWithDicts ( + with hunspellDicts; + [ + en-us-large + th-th + ] + )); + in { imports = [ inputs.plasma-manager.homeModules.plasma-manager ]; + systemd.user.sessionVariables = { + DICPATH = "${dictionaries}/share/hunspell"; + }; + home = { homeDirectory = lib.mkForce "/home/${username}"; stateVersion = osConfig.system.stateVersion; + packages = with pkgs; [ - libreoffice-fresh + libreoffice-qt6 + dictionaries + element-desktop signal-desktop brave @@ -95,9 +113,6 @@ thunderbird wasabiwallet protonmail-desktop - - hunspellDicts.en-us-large - hunspellDicts.th-th ]; }; programs.chromium.package = pkgs.brave;