diff --git a/.config/fish/functions/update_nvim_plugins.fish b/.config/fish/functions/update_nvim_plugins.fish new file mode 100644 index 0000000..beba162 --- /dev/null +++ b/.config/fish/functions/update_nvim_plugins.fish @@ -0,0 +1,19 @@ +# This function updates neovim plugins. +# This is more or less just a workaround until packer can support my exotic setup. + +function update_nvim_plugins + set prevdir (pwd) + + set packdir ~/.local/share/nvim/site/pack/packer/ + cd $packdir + + for d in (fd '\.git$' --hidden --type directory) + cd $d/.. + # reset is needed because of compiled lua files + git reset --hard HEAD + git pull + cd $packdir + end + + cd $prevdir +end diff --git a/mzte-nv/conf/ftplugin/java.lua b/mzte-nv/conf/ftplugin/java.lua index 659b104..b29473c 100644 --- a/mzte-nv/conf/ftplugin/java.lua +++ b/mzte-nv/conf/ftplugin/java.lua @@ -35,6 +35,10 @@ jdtls.start_or_attach { init_options = { bundles = bundle_info.bundles, + extendedClientCapabilities = { + -- better progress indication in fidget.nvim + progressReportProvider = false, + }, }, on_attach = function(client, _) diff --git a/mzte-nv/conf/lua/pluginconf/nvim_fidget.lua b/mzte-nv/conf/lua/pluginconf/nvim_fidget.lua index a35ebf0..ada0353 100644 --- a/mzte-nv/conf/lua/pluginconf/nvim_fidget.lua +++ b/mzte-nv/conf/lua/pluginconf/nvim_fidget.lua @@ -4,4 +4,9 @@ fidget.setup { text = { spinner = "zip", }, + window = { + zindex = 250, + }, } + +vim.cmd [[highlight! link FidgetText DraculaFg]]