Replies: 1 comment
-
|
the closest i tried so far is this, but definitely not working lazy.nvim configreturn {
'nvim-lualine/lualine.nvim',
event = 'BufRead',
dependencies = { 'DaikyXendo/nvim-material-icon', 'nvim-neo-tree/neo-tree.nvim' },
opts = {
tabline = {
lualine_a = {
{
function()
-- return string.rep(' ', vim.api.nvim_win_get_width(require('nvim-tree.view').get_winnr()) - 1)
return string.rep(' ', vim.api.nvim_win_get_width(require('neo-tree.sources.common.preview').winid) - 1)
end,
-- cond = require('nvim-tree.view').is_visible,
conf = require('neo-tree.sources.common.preview').is_active(),
color = 'NvimTreeNormal',
},
},
lualine_b = { { 'buffers', mode = 2 } },
},
},
} |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
how can i replicate these two
nvim-treecall inneo-tree:vim.api.nvim_win_get_width(require('nvim-tree.view').get_winnr()) - 1require('nvim-tree.view').is_visiblei trying to migrate my tabline from bufferline.nvim to lualine built-in
tabline, I'm missing one feature that i very liked which is the sidebar offset feature.the offset feature is creating a space with the width size same as the neo-tree window if it shown, like the image below, the image is from the issue which i provide on next paragraph

i have tried to find solution on disccussions & issues page from both neo-tree and lualine repo, the closest answer i get to this problem is from ehlxr comment in the lualine discussion, it provide a configuration for lualine to create a space with the
nvim-treewidth and will shown together withnvim-tree, the next item will be shifted to the right at just the same length asnvim-treewindow.lualine config
from the code it requested the width of
nvim-treeusingvim.api.nvim_win_get_width(require('nvim-tree.view').get_winnr()) - 1and the status if
nvim-treeis showing withrequire('nvim-tree.view').is_visiblei hoped if can get the same those feature works with neo-tree i can get my lualine's tabline behave just like bufferline offset sidebar feature for
neo-tree🎉.Beta Was this translation helpful? Give feedback.
All reactions