aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--nvim/.config/nvim/lua/tobyvin/plugins/lualine.lua26
-rw-r--r--nvim/.config/nvim/lua/tobyvin/plugins/nvim-navic.lua31
2 files changed, 1 insertions, 56 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/plugins/lualine.lua b/nvim/.config/nvim/lua/tobyvin/plugins/lualine.lua
index 561dcff..31537ce 100644
--- a/nvim/.config/nvim/lua/tobyvin/plugins/lualine.lua
+++ b/nvim/.config/nvim/lua/tobyvin/plugins/lualine.lua
@@ -13,7 +13,7 @@ function M.config()
local diagnostic = require("tobyvin.utils.diagnostic")
local winbar_cond = function()
- return vim.bo.buflisted and (vim.fn.bufname() ~= "" or require("nvim-navic").is_available())
+ return vim.bo.buflisted and vim.fn.bufname() ~= ""
end
lualine.setup({
@@ -106,30 +106,6 @@ function M.config()
},
},
},
-
- winbar = {
- lualine_b = {
- {
- "filename",
- cond = winbar_cond,
- color = "WinBar",
- },
- },
- lualine_c = {
- {
- function()
- return require("nvim-navic").get_location()
- end,
- -- Hack to prevent lualine_b from taking over the lualine_c when navic has no results
- fmt = function(value)
- return value:gsub("^$", " ")
- end,
- color = "WinBarNC",
- cond = winbar_cond,
- },
- },
- },
-
tabline = {
lualine_b = {
{
diff --git a/nvim/.config/nvim/lua/tobyvin/plugins/nvim-navic.lua b/nvim/.config/nvim/lua/tobyvin/plugins/nvim-navic.lua
deleted file mode 100644
index 137a129..0000000
--- a/nvim/.config/nvim/lua/tobyvin/plugins/nvim-navic.lua
+++ /dev/null
@@ -1,31 +0,0 @@
-local M = {
- "SmiteshP/nvim-navic",
- dependencies = { "onsails/lspkind-nvim" },
-}
-
-function M.config()
- local nvim_navic = require("nvim-navic")
-
- local icons = require("lspkind").symbol_map
- for i, _ in pairs(icons) do
- icons[i] = icons[i] .. " "
- end
-
- vim.g.navic_silence = true
-
- nvim_navic.setup({
- icons = icons,
- })
-
- vim.api.nvim_create_autocmd("LspAttach", {
- group = vim.api.nvim_create_augroup("tobyvin_nvim-navic", { clear = true }),
- desc = "setup nvim-navic",
- callback = function(args)
- local bufnr = args.buf
- local client = vim.lsp.get_client_by_id(args.data.client_id)
- require("nvim-navic").attach(client, bufnr)
- end,
- })
-end
-
-return M