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 + } + + ''; }; }