diff options
| author | Kyren223 <contact@kyren.codes> | 2026-06-03 23:52:52 +0300 |
|---|---|---|
| committer | Kyren223 <contact@kyren.codes> | 2026-06-03 23:52:52 +0300 |
| commit | 82e76bad45acfa765ae397c62c94c1486314d497 (patch) | |
| tree | 108d3f2c82efaa398cb85bceb00d0cab717ec3d8 /.config | |
| parent | c772300d2e07bb7d970d708927315bcaa8756c05 (diff) | |
Install LSPs
Diffstat (limited to '.config')
| -rw-r--r-- | .config/k/config.toml | 8 | ||||
| -rw-r--r-- | .config/nvim/lsp/markdown_oxide.lua | 2 | ||||
| -rw-r--r-- | .config/nvim/lua/lsp.lua | 40 |
3 files changed, 31 insertions, 19 deletions
diff --git a/.config/k/config.toml b/.config/k/config.toml index 499c26b..bf6cb2e 100644 --- a/.config/k/config.toml +++ b/.config/k/config.toml @@ -55,6 +55,11 @@ caddy pnpm etckeeper vicinae +cargo +python3-pip +nodejs +java-openjdk-headless java-25-openjdk-devel +filezilla # Games steam lutris Heroic-2.22.0-linux-x86_64.rpm @@ -77,6 +82,9 @@ cmake ninja-build libxcb-devel libX11-devel libXcursor-devel libXi-devel libXrandr-devel libX11-devel libXext-devel libXcursor-devel libXi-devel libglvnd-devel fontconfig-devel pixman-devel +# LSPs +nodejs-bash-language-server +clangd ''' diff --git a/.config/nvim/lsp/markdown_oxide.lua b/.config/nvim/lsp/markdown_oxide.lua index c9e3372..da3cc2f 100644 --- a/.config/nvim/lsp/markdown_oxide.lua +++ b/.config/nvim/lsp/markdown_oxide.lua @@ -1,9 +1,9 @@ -- https://github.com/Feel-ix-343/markdown-oxide return { + cmd = { 'markdown-oxide' }, root_markers = { '.git', '.obsidian', '.moxide.toml' }, filetypes = { 'markdown' }, - cmd = { 'markdown-oxide' }, capabilities = { workspace = { didChangeWatchedFiles = { diff --git a/.config/nvim/lua/lsp.lua b/.config/nvim/lua/lsp.lua index 0855dcc..cd31066 100644 --- a/.config/nvim/lua/lsp.lua +++ b/.config/nvim/lua/lsp.lua @@ -1,29 +1,33 @@ return { - -- asm_lsp = true, + asm_lsp = true, + basedpyright = true, -- python + bashls = true, + clangd = true, + gopls = true, + jsonls = true, + lemminx = true, -- xml + lua_ls = true, + markdown_oxide = true, + nil_ls = true, -- nix + taplo = true, -- toml + yamlls = true, + zls = true, -- zig + -- astro = true, - -- basedpyright = true, -- python - -- bashls = true, - -- clangd = true, -- css_variables = true, -- cssls = true, - -- gh_actions_ls = true, - gopls = true, + -- ts_ls = true, -- typescript and yavashit + -- tailwindcss = true, -- html = true, - -- jsonls = true, + -- mdx_analyzer = true, + -- kotlin_language_server = true, -- kotlin_lsp = false, - -- lemminx = true, -- xml - lua_ls = true, - -- markdown_oxide = true, - -- marksman = false, -- markdown - -- mdx_analyzer = true, + + -- TODO(kyren): delete these? + -- gh_actions_ls = true, -- neocmake = true, - -- nil_ls = true, -- nix - -- tailwindcss = true, - -- taplo = true, -- toml - -- ts_ls = true, -- typescript and yavashit - -- yamlls = true, - -- zls = true, -- zig + -- marksman = false, -- markdown global = { capabilities = { |
