dots/.config/nvim/lua/colors.lua

33 lines
1.7 KiB
Lua

vim.cmd('colorscheme base16-eighties')
local base16 = require('base16-colorscheme')
base16.setup({
base00 = '#1a1a1a', base01 = '#262626', base02 = '#515151', base03 = '#747369',
base04 = '#a09f93', base05 = '#d3d0c8', base06 = '#e8e6df', base07 = '#f2f0ec',
base08 = '#f2f0ec', base09 = '#f99157', base0A = '#ffcc66', base0B = '#99cc99',
base0C = '#66cccc', base0D = '#538cc6', base0E = '#cc99cc', base0F = '#d27b53'
})
vim.cmd.highlight({'LineNr', 'guifg=' .. base16.colors.base03})
vim.cmd.highlight({'StatusLine', 'guibg=' .. base16.colors.base01})
vim.cmd.highlight({'TabLine', 'guifg=' .. base16.colors.base0D})
vim.cmd.highlight({'TabLineSel', 'guifg=' .. base16.colors.base0A})
vim.cmd.highlight({'TelescopeBorder', 'guibg=' .. base16.colors.base00})
vim.cmd.highlight({'TelescopeNormal', 'guibg=' .. base16.colors.base00, 'guifg=' .. base16.colors.base0D})
vim.cmd.highlight({'TelescopePreviewLine', 'guibg=' .. base16.colors.base02})
vim.cmd.highlight({'TelescopePromptBorder', 'guibg=' .. base16.colors.base00})
vim.cmd.highlight({'TelescopePromptNormal', 'guibg=' .. base16.colors.base01})
vim.cmd.highlight({'TelescopePromptTitle', 'guibg=' .. base16.colors.base00, 'guifg=' .. base16.colors.base05})
vim.cmd.highlight({'TelescopeSelection', 'guibg=' .. base16.colors.base00, 'guifg=' .. base16.colors.base0A, 'gui=bold'})
vim.cmd.highlight({'TSComment', 'gui=none'})
vim.cmd.highlight({'TSConstBuiltin', 'gui=none'})
vim.cmd.highlight({'TSFuncBuiltin', 'gui=none'})
vim.cmd.highlight({'TSEmphasis', 'gui=none'})
vim.cmd.highlight({'TSTypeBuiltin', 'gui=none'})
vim.cmd.highlight({'TSVariableBuiltin', 'gui=none'})
vim.cmd.highlight({'LspInlayHint', 'gui=none'})
vim.cmd.highlight({'TreesitterContext', 'gui=none'})