diff options
| author | Ruben Beltran del Rio <git@r.bdr.sh> | 2024-04-21 15:49:06 +0200 |
|---|---|---|
| committer | Ruben Beltran del Rio <git@r.bdr.sh> | 2024-04-21 15:49:06 +0200 |
| commit | 04dc6d82c8ed7c7b5dadbf979d37d988828aee25 (patch) | |
| tree | 0d189e065c97646d22efc4957d4d4f7e2189dde0 /config/nvim | |
| parent | 66eb9e7655975fa54c376b07b550661b0c2790c9 (diff) | |
New color scheme
Diffstat (limited to 'config/nvim')
| -rw-r--r-- | config/nvim/colors/tranquil.vim | 114 | ||||
| -rw-r--r-- | config/nvim/init.lua | 3 |
2 files changed, 116 insertions, 1 deletions
diff --git a/config/nvim/colors/tranquil.vim b/config/nvim/colors/tranquil.vim new file mode 100644 index 0000000..92f5a91 --- /dev/null +++ b/config/nvim/colors/tranquil.vim @@ -0,0 +1,114 @@ +" Vim color scheme +" +" Name: tranquil.vim +" Maintainer: Rubén Beltrán del Río <ben@nsovocal.com> +" Last Change: 19 Apr 2024 +" License: public domain +" Version: 1.0 +" +" 256 color scheme using (almost) CGA colors + +set background=dark +hi clear +if exists("syntax_on") + syntax reset +endif + +let g:colors_name = "tranquil" + +hi Normal guifg=#FFFFFF guibg=#0F261F +hi Comment guifg=#B5D1CC +hi Cursor guifg=#90A6A2 guibg=#FAED8F +hi LineNr guifg=#0024CC guibg=#FFFFFF +hi CursorLineNr guifg=#FFFFFF guibg=#0024CC +hi NonText guifg=#0024CC guibg=none +hi SpecialKey guifg=#0024CC + +hi Boolean guifg=#FFB4F0 +hi Character guifg=#FAED8F +hi Number guifg=#FFB4F0 +hi String guifg=#23C17C +hi Conditional guifg=#FA2B00 gui=bold cterm=bold +hi Constant guifg=#FAED8F +hi Debug guifg=#FFB4F0 gui=bold cterm=bold + +hi Define guifg=#FA2B00 gui=italic cterm=italic +hi Delimiter guifg=#23C17C + +hi diffAdded guifg=#23C17C +hi diffRemoved guifg=#FFB4F0 +hi diffFile guifg=#80FFCC +hi gitCommitDiff guifg=#FFFFFF +hi diffIndexLine guifg=#FAED8F +hi diffLine guifg=#FA2B00 + +hi DiffAdd guifg=#23C17C guibg=#90A6A2 +hi DiffDelete guifg=#FFB4F0 guibg=#90A6A2 +hi DiffChange guifg=#B5D1CC guibg=#0024CC +hi DiffText guibg=#0024CC gui=italic,bold cterm=italic,bold + +hi link @text.diff.add DiffAdd +hi link @text.diff.delete DiffDelete + +hi Directory guifg=#23C17C gui=bold +hi Error guifg=#FFFFFF guibg=#FA2B00 +hi ErrorMsg guifg=#FFFFFF guibg=#FA2B00 gui=bold cterm=bold +hi Exception guifg=#23C17C +hi Float guifg=#FFB4F0 +hi FoldColumn guifg=#0024CC guibg=#90A6A2 +hi Folded guifg=#0024CC guibg=#90A6A2 +hi Function guifg=#4F8FE6 +hi Identifier guifg=#FAED8F +hi Ignore guifg=#B5D1CC guibg=bg +hi IncSearch guifg=#FAED8F guibg=#90A6A2 + +hi Keyword guifg=#FA2B00 gui=bold,italic cterm=bold,italic +hi Label guifg=#FAED8F gui=none cterm=none +hi Macro guifg=#FAED8F gui=bold,italic cterm=bold,italic +hi SpecialKey guifg=#80FFCC gui=italic cterm=italic + +hi MatchParen guifg=#90A6A2 guibg=#FAED8F gui=bold cterm=bold +hi ModeMsg guifg=#FAED8F +hi MoreMsg guifg=#FAED8F +hi Operator guifg=#FA2B00 + +" complete menu +hi Pmenu guifg=#0F261F guibg=#80FFCC +hi PmenuSel guibg=#90A6A2 +hi PmenuSbar guibg=#0F261F +hi PmenuThumb guifg=#80FFCC + +hi PreCondit guifg=#23C17C gui=bold cterm=bold +hi PreProc guifg=#A6E22E +hi Question guifg=#80FFCC +hi Repeat guifg=#FA2B00 gui=bold cterm=bold +hi Search guibg=#FFFF55 guifg=#0024CC + +hi SignColumn guifg=#23C17C guibg=#90A6A2 +hi SpecialChar guifg=#FA2B00 gui=bold cterm=bold +hi SpecialComment guifg=#B5D1CC gui=bold cterm=bold +hi Special guifg=#80FFCC guibg=bg gui=italic cterm=italic + +hi Statement guifg=#FA2B00 gui=bold cterm=bold +hi StatusLine guifg=#FFFFFF guibg=#0F261F +hi StatusLineNC guifg=#0F261F guibg=#FFFFFF +hi StorageClass guifg=#FA2B00 gui=italic cterm=italic +hi Structure guifg=#80FFCC +hi Tag guifg=#FA2B00 gui=italic cterm=italic +hi Title guifg=#4F8FE6 +hi Todo guifg=#FFFFFF guibg=bg gui=bold cterm=bold + +hi Type guifg=#80FFCC gui=none cterm=none +hi Typedef guifg=#80FFCC +hi Underlined guifg=#B5D1CC gui=underline cterm=underline + +hi Include guifg=#FAED8F gui=none cterm=none + +hi VertSplit guifg=#0F261F guibg=#FFFFFF gui=bold cterm=bold +hi VisualNOS guibg=#0024CC +hi Visual guibg=#0024CC guifg=#FFFFFF +hi WarningMsg guifg=#FFFFFF guibg=#0024CC gui=bold cterm=bold +hi WildMenu guifg=#80FFCC guibg=#0F261F +hi CursorLine guibg=#FFFFFFFF +hi ColorColumn guifg=#FFFFFF guibg=#FA3B00 + diff --git a/config/nvim/init.lua b/config/nvim/init.lua index fd48ab7..58c4bf7 100644 --- a/config/nvim/init.lua +++ b/config/nvim/init.lua @@ -5,11 +5,12 @@ vim.opt.number = true -- Show number column vim.opt.wrap = false -- Don't wrap text vim.opt.list = true -- Display tabs and trailing space +vim.opt.cursorline = true -- Highlight cursor line vim.opt.colorcolumn='80,150' -- Show color columns -- Color vim.opt.termguicolors = true -vim.cmd.color('rbdr') +vim.cmd.color('tranquil') -- Tab Style (Always override with editorconfig) vim.opt.tabstop = 2 -- 2 Spaces per tab |