fcitx5-rime: ensure 'default.yaml' exists to prevent startup issues (#416105)

This commit is contained in:
Aleksana 2025-06-16 20:04:10 +08:00 committed by GitHub
commit 88c2eff74c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -43,7 +43,12 @@ stdenv.mkDerivation rec {
rimeDataDrv = symlinkJoin {
name = "fcitx5-rime-data";
paths = rimeDataPkgs;
postBuild = "mkdir -p $out/share/rime-data";
postBuild = ''
mkdir -p $out/share/rime-data
# Ensure default.yaml exists
[ -e "$out/share/rime-data/default.yaml" ] || touch "$out/share/rime-data/default.yaml"
'';
};
postInstall = ''