summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorDrNuget <drnuget@outlook.com>2026-01-08 08:48:06 +0200
committerDrNuget <drnuget@outlook.com>2026-01-08 08:48:06 +0200
commitcd0b4b148484d2753c1b0b6242c8b291cbc527e8 (patch)
tree7b22cf29cc11ac303833b69a229b5695c5b41f73 /.config
parent03bd1022135b3e6bc1f01646072e624fa2b6fe9e (diff)
downloaddotfiles-cd0b4b148484d2753c1b0b6242c8b291cbc527e8.tar.gz
vimrc fix theme overrides for theme switchingHEADmaster
Diffstat (limited to '.config')
-rw-r--r--.config/nvim/init.lua21
1 files changed, 9 insertions, 12 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index ad2d3f3..c572941 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -49,6 +49,14 @@ vim.cmd([=[
" Map escape+space key to exit insert mode in a terminal buffer
tnoremap <esc><space> <C-\><C-n>
+
+ " Theme overrides
+ autocmd ColorScheme * highlight Normal guibg=NONE ctermbg=NONE
+ autocmd ColorScheme * highlight NormalNC guibg=NONE ctermbg=NONE
+ autocmd ColorScheme * highlight LineNrAbove guifg=gray ctermfg=gray cterm=bold gui=bold
+ autocmd ColorScheme * highlight LineNrBelow guifg=gray ctermfg=gray cterm=bold gui=bold
+ autocmd ColorScheme * highlight LineNr guifg=white ctermfg=white cterm=bold gui=bold
+
" Automatically strip trailing whitespace when saving
autocmd BufWritePre * lua strip_whitespace()
@@ -238,10 +246,6 @@ require("pckr").add{
},
}
})
- vim.cmd("colorscheme monokai-pro")
- vim.api.nvim_set_hl(0, 'LineNrAbove', { fg='gray', bold=true })
- vim.api.nvim_set_hl(0, 'LineNr', { fg='white', bold=true })
- vim.api.nvim_set_hl(0, 'LineNrBelow', { fg='gray', bold=true })
end
},
{
@@ -260,14 +264,7 @@ require("pckr").add{
{
"blazkowolf/gruber-darker.nvim",
config = function()
- vim.cmd("colorscheme gruber-darker")
- vim.api.nvim_set_hl(0, "Normal", {bg = "none"})
- vim.api.nvim_set_hl(0, "NormalNC", {bg = "none"})
- vim.api.nvim_set_hl(0, "NormalFloat", {bg = "none"})
-
- vim.api.nvim_set_hl(0, 'LineNrAbove', { fg='gray', bold=true })
- vim.api.nvim_set_hl(0, 'LineNr', { fg='white', bold=true })
- vim.api.nvim_set_hl(0, 'LineNrBelow', { fg='gray', bold=true })
+ vim.cmd("colo gruber-darker")
end
}
}