summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbh <qn+git@excalibur.computer>2026-05-07 23:07:59 +0800
committerbh <qn+git@excalibur.computer>2026-05-07 23:07:59 +0800
commit7ad7d0e39d1041a8f5f95b76f35efe6a16142cbd (patch)
treed9e85d0054dad1e1f78ab8153066b8131d858837
parentd39e8301cd4c661ee9ae8e84256b63975e8abf60 (diff)
Fix tabs
-rw-r--r--init.lua50
-rw-r--r--lua/config/tabs.lua16
2 files changed, 28 insertions, 38 deletions
diff --git a/init.lua b/init.lua
index 46f4ad2..3b22200 100644
--- a/init.lua
+++ b/init.lua
@@ -195,38 +195,40 @@ vim.cmd([[
-- For Tabs and Folds
vim.cmd [[
- highlight BufferCurrent guifg=#FFFFFF guibg=#003636
- highlight BufferVisible guifg=#CCCCCC guibg=#003636
- highlight BufferInactive guifg=#888888 guibg=#003636
+ highlight TabLineFill guibg=NONE
+
+ highlight BufferCurrent guifg=#FFFFFF guibg=NONE
+ highlight BufferVisible guifg=#CCCCCC guibg=NONE
+ highlight BufferInactive guifg=#888888 guibg=NONE
- highlight BufferCurrentMod guifg=#fce094 guibg=#003636
- highlight BufferVisibleMod guibg=#003636
- highlight BufferInactiveMod guibg=#003636
+ highlight BufferCurrentMod guifg=#fce094 guibg=NONE
+ highlight BufferVisibleMod guibg=NONE
+ highlight BufferInactiveMod guifg=#a89768 guibg=NONE
- highlight BufferDefaultCurrent guifg=#FFFFFF guibg=#003636
- highlight BufferDefaultVisible guifg=#CCCCCC guibg=#003636
- highlight BufferDefaultInactive guifg=#888888 guibg=#003636
+ highlight BufferDefaultCurrent guifg=#FFFFFF guibg=NONE
+ highlight BufferDefaultVisible guifg=#CCCCCC guibg=NONE
+ highlight BufferDefaultInactive guifg=#888888 guibg=NONE
- highlight BufferInactiveSign guifg=#8affff guibg=#003636
- highlight BufferVisibleSign guifg=#8affff guibg=#003636
- highlight BufferCurrentSign guifg=#8affff guibg=#003636
+ highlight BufferInactiveSign guifg=#8affff guibg=NONE
+ highlight BufferVisibleSign guifg=#8affff guibg=NONE
+ highlight BufferCurrentSign guifg=#8affff guibg=NONE
- highlight BufferDefaultInactiveSign guifg=#8affff guibg=#003636
- highlight BufferDefaultVisibleSign guifg=#8affff guibg=#003636
- highlight BufferDefaultCurrentSign guifg=#8affff guibg=#003636
+ highlight BufferDefaultInactiveSign guifg=#8affff guibg=NONE
+ highlight BufferDefaultVisibleSign guifg=#8affff guibg=NONE
+ highlight BufferDefaultCurrentSign guifg=#8affff guibg=NONE
- highlight BufferDefaultInactiveIcon guifg=#8affff guibg=#003636
- highlight BufferDefaultVisibleIcon guifg=#8affff guibg=#003636
- highlight BufferDefaultCurrentIcon guifg=#8affff guibg=#003636
+ highlight BufferDefaultInactiveIcon guifg=#8affff guibg=NONE
+ highlight BufferDefaultVisibleIcon guifg=#8affff guibg=NONE
+ highlight BufferDefaultCurrentIcon guifg=#8affff guibg=NONE
- highlight BufferInactiveIcon guifg=#8affff guibg=#003636
- highlight BufferVisibleIcon guifg=#8affff guibg=#003636
- highlight BufferCurrentIcon guifg=#8affff guibg=#003636
+ highlight BufferInactiveIcon guifg=#8affff guibg=NONE
+ highlight BufferVisibleIcon guifg=#8affff guibg=NONE
+ highlight BufferCurrentIcon guifg=#8affff guibg=NONE
- highlight BufferTabpageFill guibg=#003636
+ highlight BufferTabpageFill guibg=NONE
- highlight Folded guifg=#74c4c4 guibg=#003636
- highlight FoldColumn guifg=#74c4c4 guibg=#003636
+ highlight Folded guifg=#74c4c4 guibg=NONE
+ highlight FoldColumn guifg=#74c4c4 guibg=NONE
]]
-- Syntax Highlighting
diff --git a/lua/config/tabs.lua b/lua/config/tabs.lua
index 6e118ac..37e478b 100644
--- a/lua/config/tabs.lua
+++ b/lua/config/tabs.lua
@@ -15,20 +15,8 @@ return function()
-- Set to any value >=0 to enable.
auto_hide = 1,
- -- Set the filetypes which barbar will offset itself for
- sidebar_filetypes = {
- -- Use the default values: {event = 'BufWinLeave', text = '', align = 'left'}
- NvimTree = true,
- -- Or, specify the text used for the offset:
- undotree = {
- text = 'undotree',
- align = 'center', -- *optionally* specify an alignment (either 'left', 'center', or 'right')
- },
- -- Or, specify the event which the sidebar executes when leaving:
- ['neo-tree'] = {event = 'BufWipeout'},
- -- Or, specify all three
- Outline = {event = 'BufWinLeave', text = 'symbols-outline', align = 'right'},
- },
+ exclude_ft = { 'nvim-undotree' },
+
-- icons = {
-- -- Configure the base icons on the bufferline.