Добавил lsp для натуральных языков
This commit is contained in:
parent
8c7f054891
commit
c0c8552509
2 changed files with 22 additions and 4 deletions
|
@ -75,6 +75,10 @@
|
|||
# additional environment variables
|
||||
# environmentVariables = { HSA_OVERRIDE_GFX_VERSION="10.3.0"; };
|
||||
};
|
||||
languagetool = { # Языковой сервер для lsp ltex-ls
|
||||
enable = true;
|
||||
port = 8081;
|
||||
};
|
||||
};
|
||||
|
||||
programs = {
|
||||
|
@ -504,6 +508,7 @@
|
|||
pamixer # PulseAudio cli (громкость редачу)
|
||||
easyeffects # PipeWire settings. Мне для эквалайзера нужен
|
||||
weston # Для запуска wayland only apps на x11 (ещё есть cage, но он крашит систему при ребилде)
|
||||
ltex-ls # Lsp для текста
|
||||
|
||||
nix-index # Проверить как отображаются некоторые пакеты(например libz.so.1). Запускается nix-index, а потом nix-locate --top-level <Название пакета>
|
||||
|
||||
|
|
|
@ -303,6 +303,19 @@ return {
|
|||
capabilities = cap_json,
|
||||
}
|
||||
|
||||
-- Natural language
|
||||
lspconfig.ltex.setup {
|
||||
settings = {
|
||||
ltex = {
|
||||
additionalRules = {
|
||||
enablePickyRules = true,
|
||||
motherTongue = 'ru-RU',
|
||||
},
|
||||
languageToolHttpServerUri = 'http://localhost:8081/',
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
-- Other
|
||||
lspconfig.taplo.setup {}
|
||||
lspconfig.vimls.setup {}
|
||||
|
|
Loading…
Add table
Reference in a new issue