Skip to content

Commit 88c2eff

Browse files
authored
fcitx5-rime: ensure 'default.yaml' exists to prevent startup issues (NixOS#416105)
2 parents 5bef86d + 4b2b576 commit 88c2eff

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

pkgs/tools/inputmethods/fcitx5/fcitx5-rime.nix

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,12 @@ stdenv.mkDerivation rec {
4343
rimeDataDrv = symlinkJoin {
4444
name = "fcitx5-rime-data";
4545
paths = rimeDataPkgs;
46-
postBuild = "mkdir -p $out/share/rime-data";
46+
postBuild = ''
47+
mkdir -p $out/share/rime-data
48+
49+
# Ensure default.yaml exists
50+
[ -e "$out/share/rime-data/default.yaml" ] || touch "$out/share/rime-data/default.yaml"
51+
'';
4752
};
4853

4954
postInstall = ''

0 commit comments

Comments
 (0)