Set up rime-frost basic configuration

This commit is contained in:
2026-03-08 19:03:31 +08:00
commit 90bdf8464d
93 changed files with 2406514 additions and 0 deletions

32
lua/is_in_user_dict.lua Normal file
View File

@@ -0,0 +1,32 @@
-- 根据是否在用户词典,在结尾加上一个星号 *
-- is_in_user_dict: true 输入过的内容
-- is_in_user_dict: false 或不写 未输入过的内容
local M = {}
function M.init(env)
local config = env.engine.schema.config
env.name_space = env.name_space:gsub('^*', '')
M.is_in_user_dict = config:get_bool(env.name_space) or true
end
function M.func(input, env)
for cand in input:iter() do
-- 用户词库,加上*号
if cand.type == "user_phrase" then
cand.comment = '*'
end
-- 用户置顶词
-- if cand.type == "user_table" then
-- cand.comment = cand.comment .. '⚡️'
-- end
-- 整句联想,加上𑄗符号
if cand.type == 'sentence' then
cand.comment = ''
end
yield(cand)
end
end
return M