diff --git a/nix/configurations/vanadium/overlay.nix b/nix/configurations/vanadium/overlay.nix index 18c1d901..07538f52 100644 --- a/nix/configurations/vanadium/overlay.nix +++ b/nix/configurations/vanadium/overlay.nix @@ -43,4 +43,15 @@ in ./patches/fcitx5-chinese-addons/disable-fullwidth.patch # Note: disabling pinyin helper breaks canjie ]; + fcitx5-table-extra.__output.src = _: final.fetchFromGitHub { + owner = "leana8959"; + repo = "fcitx5-table-extra"; + rev = "3fb844280a5154389be17e422a98ad89cafccc38"; + hash = "sha256-8iGNQYQH8tT3p6VedVBgfxHqXVLkFEiDEd1H7CBFXqg="; + fetchSubmodules = true; + }; + fcitx5-table-extra.__output.nativeBuildInputs.__append = [ final.python3 ]; + fcitx5-table-extra.__output.preConfigure.__prepend = '' + python3 ./generate.py + ''; })