Skip to content

Commit 4faab0a

Browse files
authored
m17n (#251)
1 parent bbf3101 commit 4faab0a

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

src/config/officialplugins.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ let officialPlugins = [
2828
Plugin(id: "hallelujah", category: English, native: true, github: "fcitx-contrib/fcitx5-hallelujah"),
2929
Plugin(id: "lua", category: Other, native: true, github: "fcitx/fcitx5-lua"),
3030
Plugin(id: "quick", category: Chinese, native: false, github: tableExtra, dependencies: ["chinese-addons"]),
31+
Plugin(id: "m17n", category: Generic, native: true, github: "fcitx/fcitx5-m17n"),
3132
Plugin(id: "mozc", category: Japanese, native: true, github: "fcitx/mozc"),
3233
Plugin(id: "rime", category: Generic, native: true, github: "fcitx/fcitx5-rime"),
3334
Plugin(id: "skk", category: Japanese, native: true, github: "fcitx/fcitx5-skk"),

src/fcitx.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,9 @@ void Fcitx::setupEnv() {
128128
user_prefix / "lib" / "libime" // ~/Library/fcitx5/lib/libime
129129
});
130130
std::string libskk_data_path = user_prefix / "share" / "libskk";
131+
std::string m17n_dir = user_prefix / "share" / "m17n";
131132

133+
setenv("M17NDIR", m17n_dir.c_str(), 1);
132134
setenv("LIBSKK_DATA_PATH", libskk_data_path.c_str(), 1);
133135
setenv("FCITX_ADDON_DIRS", fcitx_addon_dirs.c_str(), 1);
134136
setenv("XDG_DATA_DIRS", xdg_data_dirs.c_str(), 1);

0 commit comments

Comments
 (0)