aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorStefan Weigl-Bosker <stefan@s00.xyz>2025-11-02 12:17:13 -0500
committerStefan Weigl-Bosker <stefan@s00.xyz>2025-11-02 12:39:02 -0500
commitb3338ce8413dfc8379df4baf99ee7471be78f417 (patch)
treedebe66bf7125072e4ad93c395af04e6f5bf71f98 /modules
parent167c9c7d102ca4cfcbd3a0e70a142253d1566be4 (diff)
downloadhome-b3338ce8413dfc8379df4baf99ee7471be78f417.tar.gz
modules/neovim: update
Diffstat (limited to 'modules')
-rw-r--r--modules/neovim/default.nix3
-rw-r--r--modules/neovim/nvim/lua/config/colorscheme.lua2
-rw-r--r--modules/neovim/nvim/lua/config/lsp/init.lua1
-rw-r--r--modules/neovim/nvim/lua/config/settings.lua1
4 files changed, 5 insertions, 2 deletions
diff --git a/modules/neovim/default.nix b/modules/neovim/default.nix
index 294c746..8b8facf 100644
--- a/modules/neovim/default.nix
+++ b/modules/neovim/default.nix
@@ -75,6 +75,7 @@ in
nixd
lua-language-server
cmake-language-server
+ verible
kdePackages.qtdeclarative
];
xdg.configFile."nvim/lua" = {
@@ -105,7 +106,7 @@ in
nvim-treesitter-parsers.qmljs
nvim-treesitter-parsers.systemverilog
nvim-treesitter-parsers.prolog
-
+ nvim-treesitter-parsers.mlir
nvim-lspconfig
diff --git a/modules/neovim/nvim/lua/config/colorscheme.lua b/modules/neovim/nvim/lua/config/colorscheme.lua
index 4946a78..0350cc3 100644
--- a/modules/neovim/nvim/lua/config/colorscheme.lua
+++ b/modules/neovim/nvim/lua/config/colorscheme.lua
@@ -26,7 +26,7 @@ vim.api.nvim_create_autocmd("ColorScheme", { callback = function(args)
hi TabLineSel guibg=bg guifg=fg
hi TabLine guibg=bg
hi NormalFloat guibg=bg
- hi StatusLine guibg=bg guifg=fg
+ hi StatusLine guibg=fg guifg=bg
hi StatusLineNC guibg=bg
]]
vim.api.nvim_set_hl(0, 'FzfLuaBorder', { fg = colors.base01 })
diff --git a/modules/neovim/nvim/lua/config/lsp/init.lua b/modules/neovim/nvim/lua/config/lsp/init.lua
index 81fe053..5e9f27f 100644
--- a/modules/neovim/nvim/lua/config/lsp/init.lua
+++ b/modules/neovim/nvim/lua/config/lsp/init.lua
@@ -25,6 +25,7 @@ local servers = {
},
},
cmake = {},
+ verible = {},
qmlls = {
cmd = {"qmlls", "-E"}
},
diff --git a/modules/neovim/nvim/lua/config/settings.lua b/modules/neovim/nvim/lua/config/settings.lua
index b747447..72c40b3 100644
--- a/modules/neovim/nvim/lua/config/settings.lua
+++ b/modules/neovim/nvim/lua/config/settings.lua
@@ -18,6 +18,7 @@ vim.opt.laststatus=3
vim.opt.cmdheight=1
vim.opt.pumheight = 6
-- vim.opt.pumborder = "rounded"
+vim.opt.foldexpr="v:lua.vim.treesitter.foldexpr()"
vim.opt.expandtab = true
vim.o.mouse=""
vim.o.swapfile=false