From 3f05e62ac844192d5239a87caf59698e225a9ecd Mon Sep 17 00:00:00 2001 From: doryan Date: Thu, 17 Apr 2025 18:39:30 +0400 Subject: [PATCH] feat(plugin): remove nvim-navic feat(plugin): remove nvim-navic --- init.lua | 1 - lua/config/plugins/navic.lua | 47 ----------------------------- lua/config/plugins/rustaceanvim.lua | 5 --- lua/plugins/core/init.lua | 3 -- 4 files changed, 56 deletions(-) delete mode 100644 lua/config/plugins/navic.lua diff --git a/init.lua b/init.lua index 3a4dc82..252fbeb 100644 --- a/init.lua +++ b/init.lua @@ -31,7 +31,6 @@ require("config.plugins.hover_actions") require("config.plugins.lsp_config") require("config.plugins.lsp_diagnostic") require("config.plugins.lualine") -require("config.plugins.navic") require("config.plugins.noice") require("toggleterm").setup() require("config.plugins.telescope") diff --git a/lua/config/plugins/navic.lua b/lua/config/plugins/navic.lua deleted file mode 100644 index 44b6c4f..0000000 --- a/lua/config/plugins/navic.lua +++ /dev/null @@ -1,47 +0,0 @@ -local navic = require("nvim-navic") - -navic.setup { - icons = { - File = "󰈙 ", - Module = " ", - Namespace = "󰌗 ", - Package = " ", - Class = "󰌗 ", - Method = "󰆧 ", - Property = " ", - Field = " ", - Constructor = " ", - Enum = "󰕘", - Interface = "󰕘", - Function = "󰊕 ", - Variable = "󰆧 ", - Constant = "󰏿 ", - String = "󰀬 ", - Number = "󰎠 ", - Boolean = "◩ ", - Array = "󰅪 ", - Object = "󰅩 ", - Key = "󰌋 ", - Null = "󰟢 ", - EnumMember = " ", - Struct = "󰌗 ", - Event = " ", - Operator = "󰆕 ", - TypeParameter = "󰊄 ", - }, - lsp = { - auto_attach = true, - preference = nil, - }, - highlight = true, - seperator = ' ', - depth_limit = 0, - depth_limit_indicator = "..", - safe_output = true, - lazy_update_context = false, - click = false, - format_text = function(text) - return text - end, -} - diff --git a/lua/config/plugins/rustaceanvim.lua b/lua/config/plugins/rustaceanvim.lua index d0657b5..85d5eaa 100644 --- a/lua/config/plugins/rustaceanvim.lua +++ b/lua/config/plugins/rustaceanvim.lua @@ -1,10 +1,5 @@ -local navic = require("nvim-navic") - vim.g.rustaceanvim = { server = { - on_attach = function(client, bufnr) - navic.attach(client, bufnr) - end, settings = { ['rust-analyzer'] = { procMacro = { diff --git a/lua/plugins/core/init.lua b/lua/plugins/core/init.lua index ed76724..3a873c8 100644 --- a/lua/plugins/core/init.lua +++ b/lua/plugins/core/init.lua @@ -32,9 +32,6 @@ return { { "hrsh7th/cmp-nvim-lsp", }, - { - "SmiteshP/nvim-navic", - }, { "kyazdani42/nvim-web-devicons" },