From 013798de5a959c4c81f25f95f2437573faae2903 Mon Sep 17 00:00:00 2001 From: gbprod Date: Wed, 11 May 2022 12:40:03 +0200 Subject: [PATCH] Introduce barbar.nvim support --- README.md | 1 + lua/nord/theme.lua | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/README.md b/README.md index 1007d51..88b2008 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,7 @@ added to NeoVim like built-in LSP and [TreeSitter](https://github.com/nvim-trees + [Neogit](https://github.com/TimUntersberger/neogit) + [vim-sneak](https://github.com/justinmk/vim-sneak) + [lightspeed.nvim](https://github.com/ggandor/lightspeed.nvim) + + [barbar.nvim](https://github.com/romgrk/barbar.nvim) + Ability to change background on sidebar-like windows like Nvim-Tree, Packer, terminal etc. diff --git a/lua/nord/theme.lua b/lua/nord/theme.lua index d97df03..351a952 100644 --- a/lua/nord/theme.lua +++ b/lua/nord/theme.lua @@ -146,6 +146,30 @@ theme.loadEditor = function() -- BufferLine BufferLineIndicatorSelected = { fg = nord.nord0_gui }, BufferLineFill = { bg = nord.nord0_gui }, + + -- Barbar + BufferTabpageFill = { bg = nord.nord0_gui }, + + BufferCurrent = { bg = nord.nord1_gui }, + BufferCurrentMod = { bg = nord.nord1_gui, fg = nord.nord15_gui }, + BufferCurrentIcon = { bg = nord.nord1_gui }, + BufferCurrentSign = { bg = nord.nord1_gui }, + BufferCurrentIndex = { bg = nord.nord1_gui }, + BufferCurrentTarget = { bg = nord.nord1_gui, fg = nord.nord11_gui }, + + BufferInactive = { bg = nord.nord0_gui, fg = nord.nord3_gui }, + BufferInactiveMod = { bg = nord.nord0_gui, fg = nord.nord15_gui }, + BufferInactiveIcon = { bg = nord.nord0_gui , fg = nord.nord3_gui }, + BufferInactiveSign = { bg = nord.nord0_gui , fg = nord.nord3_gui }, + BufferInactiveIndex = { bg = nord.nord0_gui , fg = nord.nord3_gui }, + BufferInactiveTarget = { bg = nord.nord0_gui, fg = nord.nord11_gui }, + + BufferVisible = { bg = nord.nord2_gui }, + BufferVisibleMod = { bg = nord.nord2_gui, fg = nord.nord15_gui }, + BufferVisibleIcon = { bg = nord.nord2_gui }, + BufferVisibleSign = { bg = nord.nord2_gui }, + BufferVisibleIndex = { bg = nord.nord2_gui }, + BufferVisibleTarget = { bg = nord.nord2_gui, fg = nord.nord11_gui }, } -- Options: -- 2.39.5