This commit is contained in:
arc
2025-01-24 15:01:04 -07:00
parent 6543069666
commit 6cba1e35d5
7 changed files with 50 additions and 39 deletions

View File

@ -249,34 +249,12 @@ require("lazy").setup({
-- main color scheme
-- Switched to https://github.com/projekt0n/github-nvim-theme
--
{
"projekt0n/github-nvim-theme",
lazy = false, -- load at start
priority = 1000, -- load first
config = function()
vim.cmd([[colorscheme github_dark]])
vim.o.background = 'dark'
-- XXX: hi Normal ctermbg=NONE
-- Make comments more prominent -- they are important.
local bools = vim.api.nvim_get_hl(0, { name = 'Boolean' })
vim.api.nvim_set_hl(0, 'Comment', bools)
-- Make it clearly visible which argument we're at.
local marked = vim.api.nvim_get_hl(0, { name = 'PMenu' })
vim.api.nvim_set_hl(0, 'LspSignatureActiveParameter', { fg = marked.fg, bg = marked.bg, ctermfg = marked.ctermfg, ctermbg = marked.ctermbg, bold = true })
-- XXX
-- Would be nice to customize the highlighting of warnings and the like to make
-- them less glaring. But alas
-- https://github.com/nvim-lua/lsp_extensions.nvim/issues/21
-- call Base16hi("CocHintSign", g:base16_gui03, "", g:base16_cterm03, "", "", "")
end
},
-- nice bar at the bottom
-- {
-- "wincent/base16-nvim",
-- "projekt0n/github-nvim-theme",
-- lazy = false, -- load at start
-- priority = 1000, -- load first
-- config = function()
-- vim.cmd([[colorscheme base16-gruvbox-dark-hard]])
-- vim.cmd([[colorscheme github_dark]])
-- vim.o.background = 'dark'
-- -- XXX: hi Normal ctermbg=NONE
-- -- Make comments more prominent -- they are important.
@ -293,6 +271,28 @@ require("lazy").setup({
-- end
-- },
-- nice bar at the bottom
{
"wincent/base16-nvim",
lazy = false, -- load at start
priority = 1000, -- load first
config = function()
vim.cmd([[colorscheme gruvbox-dark-medium]])
vim.o.background = 'dark'
-- XXX: hi Normal ctermbg=NONE
-- Make comments more prominent -- they are important.
local bools = vim.api.nvim_get_hl(0, { name = 'Boolean' })
vim.api.nvim_set_hl(0, 'Comment', bools)
-- Make it clearly visible which argument we're at.
local marked = vim.api.nvim_get_hl(0, { name = 'PMenu' })
vim.api.nvim_set_hl(0, 'LspSignatureActiveParameter', { fg = marked.fg, bg = marked.bg, ctermfg = marked.ctermfg, ctermbg = marked.ctermbg, bold = true })
-- XXX
-- Would be nice to customize the highlighting of warnings and the like to make
-- them less glaring. But alas
-- https://github.com/nvim-lua/lsp_extensions.nvim/issues/21
-- call Base16hi("CocHintSign", g:base16_gui03, "", g:base16_cterm03, "", "", "")
end
},
-- nice bar at the bottom
{
'itchyny/lightline.vim',
lazy = false, -- also load at start since it's UI