Closed
Description
Describe the bug
when making a vertical split in neovim a duplicate statusline is made on top of the split buffer
To reproduce
empty config with just lualine and vim-tpipeline
using lazy
return {
{
-- Set lualine as statusline
'nvim-lualine/lualine.nvim',
dependencies = {
{ 'tanvirtin/monokai.nvim', lazy = true },
},
},
'vimpostor/vim-tpipeline',
}
with the default changes from the README
set -g focus-events on
set -g status-style bg=default
set -g status-left-length 90
set -g status-right-length 90
set -g status-justify absolute-
Expected behavior
the statusline only appearing on the bottom where the tmux bar is
Terminal emulator
kitty terminal
Debug output
{'native_str': ' NORMAL lua/custom/plugins/init.lua LUA 12 ', 'brand': 'neovim', 'right': ['#[fg=NvimDarkGrey3,bg=NvimLightGrey3]#[fg=#03a9f4,bg=default] #[fg=#0
00000,bg=#03a9f4]LUA#[fg=#03a9f4,bg=default] #[fg=#9e9e9e,bg=default]#[fg=#ffffff,bg=#9e9e9e] 12 #[fg=#9e9e9e,bg=default]'], 'job_state': 'run as PID 38926', 'bad_colors': 333, 'job_errors': [], 'tpipeline_size': 233, 'versio
n_info': '{ api_compatible = 0, api_level = 12, api_prerelease = false, build = vim.NIL, major = 0, minor = 10, patch = 1, <metatable> = { __eq = <function 1>, __index = <function 2>, __le = <function 3>,
__lt = <function 4>, __newindex = <function 5>, __tostring = <function 6> } }', 'tmux': 'tmux 3.4', 'left': ['#[fg=NvimDarkGrey3,bg=NvimLightGrey3]#[fg=#ffffff,bg=#795548] #[fg=#ffffff,bg=#795548]COMMAND#[fg=#795548,bg=
default] #[fg=#607d8b,bg=default]#[fg=#ffffff,bg=#607d8b]lua/custom/plugins/init.lua#[fg=#607d8b,bg=default]#[fg=nvimlightgrey2,bg=nvimdarkgrey2]'], 'plugin_version': '1.0', 'native_highlights': [{'group': 'TpipelineLightGreen', '
start': 0}, {'group': 'TpipelineLightGreen', 'start': 1}, {'group': 'TpipelineLightGreenInv', 'start': 7}, {'group': 'TpipelineBlueGreyInv', 'start': 11}, {'group': 'TpipelineBlueGrey', 'start': 14}, {'group': 'TpipelineBlueGreyInv',
'start': 41}, {'group': 'Ignore', 'start': 44}, {'group': 'TpipelineLightBlueInv', 'start': 102}, {'group': 'TpipelineLightBlue', 'start': 106}, {'group': 'TpipelineLightBlueInv', 'start': 109}, {'group': 'TpipelineGreyInv', 'start'
: 113}, {'group': 'TpipelineGrey', 'start': 116}, {'group': 'TpipelineGreyInv', 'start': 126}], 'os': 'Linux', 'stl': '%!tpipeline#stl#line()'}
Metadata
Metadata
Assignees
Labels
No labels