|
@@ -209,29 +209,27 @@ end
|
|
|
|
|
|
M.create_winbar = function()
|
|
|
vim.api.nvim_create_augroup("_winbar", {})
|
|
|
- if vim.fn.has "nvim-0.8" == 1 then
|
|
|
- vim.api.nvim_create_autocmd({
|
|
|
- "CursorHoldI",
|
|
|
- "CursorHold",
|
|
|
- "BufWinEnter",
|
|
|
- "BufFilePost",
|
|
|
- "InsertEnter",
|
|
|
- "BufWritePost",
|
|
|
- "TabClosed",
|
|
|
- "TabEnter",
|
|
|
- }, {
|
|
|
- group = "_winbar",
|
|
|
- callback = function()
|
|
|
- if lvim.builtin.breadcrumbs.active then
|
|
|
- local status_ok, _ = pcall(vim.api.nvim_buf_get_var, 0, "lsp_floating_window")
|
|
|
- if not status_ok then
|
|
|
- -- TODO:
|
|
|
- require("lvim.core.breadcrumbs").get_winbar()
|
|
|
- end
|
|
|
+ vim.api.nvim_create_autocmd({
|
|
|
+ "CursorHoldI",
|
|
|
+ "CursorHold",
|
|
|
+ "BufWinEnter",
|
|
|
+ "BufFilePost",
|
|
|
+ "InsertEnter",
|
|
|
+ "BufWritePost",
|
|
|
+ "TabClosed",
|
|
|
+ "TabEnter",
|
|
|
+ }, {
|
|
|
+ group = "_winbar",
|
|
|
+ callback = function()
|
|
|
+ if lvim.builtin.breadcrumbs.active then
|
|
|
+ local status_ok, _ = pcall(vim.api.nvim_buf_get_var, 0, "lsp_floating_window")
|
|
|
+ if not status_ok then
|
|
|
+ -- TODO:
|
|
|
+ require("lvim.core.breadcrumbs").get_winbar()
|
|
|
end
|
|
|
- end,
|
|
|
- })
|
|
|
- end
|
|
|
+ end
|
|
|
+ end,
|
|
|
+ })
|
|
|
end
|
|
|
|
|
|
return M
|