From b7aee408b2a657e330c19b4246e6cd90ee8a244b Mon Sep 17 00:00:00 2001 From: "Ali A. Yazdi" Date: Wed, 5 Nov 2025 13:19:53 +0330 Subject: [PATCH 1/2] add UTF8 locale to build script.So file with nonEnglish chars can be genarated --- nix/modules/flake/packages.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/nix/modules/flake/packages.nix b/nix/modules/flake/packages.nix index bf0fb05..d8e9941 100644 --- a/nix/modules/flake/packages.nix +++ b/nix/modules/flake/packages.nix @@ -8,9 +8,16 @@ tailwind = pkgs.haskellPackages.tailwind; buildEmaSiteWithTailwind = { baseUrl }: pkgs.runCommand "site" - { } + { + LANG = "C.UTF-8"; + LC_ALL = "C.UTF-8"; + GHC_IO_ENCODING = "utf-8"; + } '' mkdir -p $out + export LC_ALL + export LANG + export GHC_IO_ENCODING pushd ${inputs.self}/ema-template ${lib.getExe config.packages.ema-template} \ --base-url=${baseUrl} gen $out From 2794fe818d8ba849314d93ebc919d6763e84023b Mon Sep 17 00:00:00 2001 From: "Ali A. Yazdi" Date: Wed, 5 Nov 2025 15:02:49 +0330 Subject: [PATCH 2/2] remove unnecessary exports and variable --- nix/modules/flake/packages.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/nix/modules/flake/packages.nix b/nix/modules/flake/packages.nix index d8e9941..9b82bb4 100644 --- a/nix/modules/flake/packages.nix +++ b/nix/modules/flake/packages.nix @@ -11,13 +11,9 @@ { LANG = "C.UTF-8"; LC_ALL = "C.UTF-8"; - GHC_IO_ENCODING = "utf-8"; } '' mkdir -p $out - export LC_ALL - export LANG - export GHC_IO_ENCODING pushd ${inputs.self}/ema-template ${lib.getExe config.packages.ema-template} \ --base-url=${baseUrl} gen $out