From 333b60365801bd859d12578b5f642ba091cf9dca Mon Sep 17 00:00:00 2001 From: NotAShelf Date: Mon, 27 Feb 2023 16:48:29 +0300 Subject: [PATCH] feat: add nvim-navic attach function --- modules/winbar/barbecue/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/modules/winbar/barbecue/default.nix b/modules/winbar/barbecue/default.nix index 9458a3a8..d4777c9b 100644 --- a/modules/winbar/barbecue/default.nix +++ b/modules/winbar/barbecue/default.nix @@ -25,5 +25,17 @@ in { require("barbecue").setup() end, ''; + + vim.luaConfigRC.nvim-navic = nvim.dag.entryAnywhere '' + + local navic = require("nvim-navic") + + require("lspconfig").clangd.setup { + on_attach = function(client, bufnr) + navic.attach(client, bufnr) + end + } + + ''; }; }