Adjust Neovim colors to also work with light mode
This commit is contained in:
parent
dff2ba275a
commit
035d66c186
4 changed files with 16 additions and 2 deletions
|
@ -4,7 +4,7 @@ return {
|
|||
config = function()
|
||||
require"gruvbox".setup {
|
||||
transparent_mode = true,
|
||||
contrast = "soft",
|
||||
contrast = "hard",
|
||||
}
|
||||
vim.cmd("colorscheme gruvbox")
|
||||
end,
|
||||
|
|
|
@ -82,17 +82,26 @@ return {
|
|||
ins_l {
|
||||
"filesize",
|
||||
cond = buffer_not_empty,
|
||||
color = {
|
||||
fg = rgb_to_hex(hl("Comment").fg),
|
||||
}
|
||||
}
|
||||
|
||||
ins_l {
|
||||
"o:encoding",
|
||||
cond = buffer_not_empty,
|
||||
color = {
|
||||
fg = rgb_to_hex(hl("Comment").fg),
|
||||
}
|
||||
}
|
||||
|
||||
ins_l {
|
||||
"fileformat",
|
||||
icons_enabled = false,
|
||||
cond = buffer_not_empty,
|
||||
color = {
|
||||
fg = rgb_to_hex(hl("Comment").fg),
|
||||
}
|
||||
}
|
||||
|
||||
ins_r { "diagnostics" }
|
||||
|
@ -110,6 +119,9 @@ return {
|
|||
|
||||
ins_r {
|
||||
"location",
|
||||
color = {
|
||||
fg = rgb_to_hex(hl("Comment").fg),
|
||||
}
|
||||
}
|
||||
|
||||
ins_r {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
return function (name)
|
||||
local hl = vim.api.nvim_get_hl(0, { name = name })
|
||||
local hl = vim.api.nvim_get_hl(0, { name = name })
|
||||
while hl.link ~= nil do
|
||||
hl = vim.api.nvim_get_hl(0, { name = hl.link })
|
||||
end
|
||||
|
|
|
@ -4,6 +4,8 @@
|
|||
programs.neovim = {
|
||||
enable = true;
|
||||
defaultEditor = true;
|
||||
|
||||
/* This doesn't work with standalone home-manager */
|
||||
extraPackages = with pkgs; [
|
||||
lua-language-server
|
||||
nodePackages.intelephense
|
||||
|
|
Loading…
Reference in a new issue