Compare commits

..

No commits in common. "master" and "v1.6.0" have entirely different histories.

15 changed files with 5096 additions and 5826 deletions

View file

@ -1,6 +1,3 @@
> [!IMPORTANT]
> **As of March 11, 2026, this repository is on [Codeberg](https://codeberg.org/lifepillar/vim-solarized8).**
# Solarized 8 for Vim
Solarized 8 Flat Dark | Solarized 8 Flat Light

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,4 @@
*solarized8.txt* For Vim version 9 Last change: 2026 Mar 01
*solarized8.txt* For Vim version 9 Last change: 2025 May 26
Solarized 8 color scheme
@ -52,13 +52,6 @@ Set to 1 if you want a transparent background. Takes effect only in the
terminal.
>
let g:solarized_termtrans = 0
<
*g:solarized_use16*
Set to 1 to use ANSI colors in the range 015 even if your terminal supports
more colors. This option has no effect in GUI Vim or if your terminal has less
than 16 colors.
>
let g:solarized_use16 = 0
<
*g:solarized_visibility*
Tweak the visibility of a few elements. Allowed values are `"normal"`

View file

@ -23,8 +23,6 @@ FoldColumn /0 omit omit reverse
Folded /0 omit omit italic,reverse,underline
IncSearch /0 omit omit reverse,bold,italic
LineNr /0 omit omit reverse
LineNrAbove /0 omit omit reverse
LineNrBelow /0 omit omit reverse
MatchParen /0 omit omit bold,underline
ModeMsg /0 omit omit
MoreMsg /0 omit omit
@ -33,7 +31,6 @@ Pmenu /0 omit omit reverse
PmenuSbar /0 omit omit
PmenuSel /0 omit omit
PmenuThumb /0 omit omit
PopupNotification/0 omit omit
Question /0 omit omit standout
Removed /0 omit omit strikethrough,reverse
Search /0 omit omit underline,italic
@ -45,14 +42,9 @@ SpellLocal /0 omit omit underline,italic
SpellRare /0 omit omit underline,italic
StatusLine /0 omit omit reverse,bold
StatusLineNC /0 omit omit reverse
StatusLineTerm /0 omit omit reverse,bold
StatusLineTermNC /0 omit omit reverse
TabLine /0 omit omit reverse,underline,italic
TabLineFill /0 omit omit reverse,underline
TabLineSel /0 omit omit bold
TabPanel /0 omit omit reverse,underline,italic
TabPanelFill /0 omit omit reverse,underline
TabPanelSel /0 omit omit bold
Title /0 omit omit bold
VertSplit /0 omit omit reverse
Visual /0 omit omit reverse

View file

@ -45,11 +45,9 @@ vimGroup /gui/256/16 +extra 1 blue none b
; }}}
; diff {{{
diffAdded -> omit
diffRemoved -> omit
diffLine -> omit
diffAdded /gui/256/16 +extra 1 -> Added
diffRemoved /gui/256/16 +extra 1 -> Removed
diffAdded /gui/256/16 +extra 1 -> Statement
diffLine /gui/256/16 +extra 1 -> Identifier
; }}}
; git {{{
@ -173,6 +171,7 @@ hsDelimTypeExport -> omit
hsModuleStartLabel -> omit
hsModuleWhereLabel -> omit
hsNiceOperator -> omit
hsniceoperator -> omit
cPreCondit /gui/256/16 +extra 1 orange none
VarId /gui/256/16 +extra 1 blue none
@ -196,6 +195,7 @@ hsModuleWhereLabel /gui/256/16 +extra 1 -> hsModuleStartLabel
; following is for the haskell-conceal plugin
; the first two items don't have an impact, but better safe
hsNiceOperator /gui/256/16 +extra 1 cyan none
hsniceoperator /gui/256/16 +extra 1 cyan none
verbatim
let hs_highlight_boolean=1
let hs_highlight_delimiters=1

View file

@ -4,7 +4,6 @@ Background: any
Include: _linked_groups.colortemplate
#const t_Co = has('gui_running') ? 16777216 : get(g:, '@prefix_use16', 0) && str2nr(&t_Co) >= 16 ? 16 : str2nr(&t_Co)
#const italics = get(g:, '@prefix_italics', 1) && (has('gui_running') || has('nvim') || (&t_ZH != '' && &t_ZH != '' && !has('win32')))
#const termtrans = get(g:, '@prefix_termtrans', 0) && !has('gui_running')
#const visibility = get(g:, '@prefix_visibility', 'normal')

View file

@ -53,13 +53,6 @@ Set to 1 if you want a transparent background. Takes effect only in the
terminal.
>
let g:@prefix_termtrans = 0
<
*g:@prefix_use16*
Set to 1 to use ANSI colors in the range 015 even if your terminal supports
more colors. This option has no effect in GUI Vim or if your terminal has less
than 16 colors.
>
let g:@prefix_use16 = 0
<
*g:@prefix_visibility*
Tweak the visibility of a few elements. Allowed values are `"normal"`

View file

@ -33,9 +33,6 @@ StatusLineTermNC -> StatusLineNC
StorageClass -> Type
String -> Constant
Structure -> Type
TabPanel -> TabLine
TabPanelFill -> TabLineFill
TabPanelSel -> TabLineSel
Tag -> Special
Typedef -> Type
debugBreakpoint -> SignColumn

View file

@ -44,12 +44,12 @@ Terminal fg back
ToolbarButton base1 base02 bold
ToolbarLine none base02
Normal /gui/256/16+termtrans 1 base1 none
FoldColumn /gui/256/16+termtrans 1 fg none
Folded /gui/256/16+termtrans 1 fg none bold
Terminal /gui/256/16+termtrans 1 fg none
ToolbarButton/gui/256/16+termtrans 1 base1 none bold
ToolbarLine /gui/256/16+termtrans 1 none none
Normal /256/16+termtrans 1 base1 none
FoldColumn /256/16+termtrans 1 fg none
Folded /256/16+termtrans 1 fg none bold
Terminal /256/16+termtrans 1 fg none
ToolbarButton/256/16+termtrans 1 base1 none bold
ToolbarLine /256/16+termtrans 1 none none
CursorLineNr base0 base02 bold ; no transparency, normal visibility
/gui/256/16/8+transvis 2 orange base02 bold ; no transparency, high visibility
@ -241,12 +241,12 @@ Terminal fg back
ToolbarButton base1 base02 bold
ToolbarLine none base02
Normal /gui/256/16+termtrans 1 base1 none
FoldColumn /gui/256/16+termtrans 1 base0 none
Folded /gui/256/16+termtrans 1 base0 none bold
Terminal /gui/256/16+termtrans 1 fg none
ToolbarButton/gui/256/16+termtrans 1 base1 none bold
ToolbarLine /gui/256/16+termtrans 1 none none
Normal /256/16+termtrans 1 base1 none
FoldColumn /256/16+termtrans 1 base0 none
Folded /256/16+termtrans 1 base0 none bold
Terminal /256/16+termtrans 1 fg none
ToolbarButton/256/16+termtrans 1 base1 none bold
ToolbarLine /256/16+termtrans 1 none none
MatchParen red base02 bold,underline
/gui/256/16/8 +visibility "high" base03 base00 bold

View file

@ -39,11 +39,11 @@ Terminal fg back
ToolbarButton base1 base02 bold
ToolbarLine none base02
Normal /gui/256/16+termtrans 1 base0 none
CursorLine /gui/256/16+termtrans 1 none none underline
Terminal /gui/256/16+termtrans 1 fg none
ToolbarButton/gui/256/16+termtrans 1 base1 none bold
ToolbarLine /gui/256/16+termtrans 1 none none
Normal /256/16+termtrans 1 base0 none
CursorLine /256/16+termtrans 1 none none underline
Terminal /256/16+termtrans 1 fg none
ToolbarButton/256/16+termtrans 1 base1 none bold
ToolbarLine /256/16+termtrans 1 none none
NonText base00 none bold
/gui/256/16/8+visibility "high" orange none bold
@ -214,11 +214,11 @@ Terminal fg back
ToolbarButton base1 base02 bold
ToolbarLine none base02
Normal /gui/256/16+termtrans 1 base0 none
CursorLine /gui/256/16+termtrans 1 none none underline
Terminal /gui/256/16+termtrans 1 fg none
ToolbarButton/gui/256/16+termtrans 1 base1 none bold
ToolbarLine /gui/256/16+termtrans 1 none none
Normal /256/16+termtrans 1 base0 none
CursorLine /256/16+termtrans 1 none none underline
Terminal /256/16+termtrans 1 fg none
ToolbarButton/256/16+termtrans 1 base1 none bold
ToolbarLine /256/16+termtrans 1 none none
CursorLineNr base0 none bold
/gui/256/16/8+visibility "high" red none bold

View file

@ -40,11 +40,11 @@ Folded base0 base02 s=base03 bold
LineNr base01 base02
Terminal fg back
Normal /gui/256/16+termtrans 1 base1 none
FoldColumn /gui/256/16+termtrans 1 fg none
Folded /gui/256/16+termtrans 1 fg none bold
LineNr /gui/256/16+termtrans 1 base01 none
Terminal /gui/256/16+termtrans 1 fg none
Normal /256/16+termtrans 1 base1 none
FoldColumn /256/16+termtrans 1 fg none
Folded /256/16+termtrans 1 fg none bold
LineNr /256/16+termtrans 1 base01 none
Terminal /256/16+termtrans 1 fg none
CursorLineNr base0 base02 bold
/gui/256/16/8+transvis 2 orange base02 bold
@ -248,11 +248,11 @@ Folded base0 base02 s=base03 bold
LineNr base01 base02
Terminal fg back
Normal /gui/256/16+termtrans 1 base1 none
FoldColumn /gui/256/16+termtrans 1 base0 none
Folded /gui/256/16+termtrans 1 base0 none bold
LineNr /gui/256/16+termtrans 1 base01 none
Terminal /gui/256/16+termtrans 1 fg none
Normal /256/16+termtrans 1 base1 none
FoldColumn /256/16+termtrans 1 base0 none
Folded /256/16+termtrans 1 base0 none bold
LineNr /256/16+termtrans 1 base01 none
Terminal /256/16+termtrans 1 fg none
; }}}
; Visibility and cursor style (light) {{{
MatchParen red base02 bold,underline

View file

@ -42,13 +42,13 @@ Terminal fg back
ToolbarButton base1 base02 bold
ToolbarLine none base02
Normal /gui/256/16+termtrans 1 base0 none
FoldColumn /gui/256/16+termtrans 1 fg none
Folded /gui/256/16+termtrans 1 fg none bold
LineNr /gui/256/16+termtrans 1 base01 none
Terminal /gui/256/16+termtrans 1 fg none
ToolbarButton/gui/256/16+termtrans 1 base1 none bold
ToolbarLine /gui/256/16+termtrans 1 none none
Normal /256/16+termtrans 1 base0 none
FoldColumn /256/16+termtrans 1 fg none
Folded /256/16+termtrans 1 fg none bold
LineNr /256/16+termtrans 1 base01 none
Terminal /256/16+termtrans 1 fg none
ToolbarButton/256/16+termtrans 1 base1 none bold
ToolbarLine /256/16+termtrans 1 none none
CursorLineNr base0 base02 bold
/gui/256/16/8+transvis 2 orange base02 bold
@ -241,13 +241,13 @@ Terminal fg back
ToolbarButton base1 base02 bold
ToolbarLine none base02
Normal /gui/256/16+termtrans 1 base0 none
FoldColumn /gui/256/16+termtrans 1 base0 none
Folded /gui/256/16+termtrans 1 base0 none bold
LineNr /gui/256/16+termtrans 1 base01 none
Terminal /gui/256/16+termtrans 1 fg none
ToolbarButton/gui/256/16+termtrans 1 base1 none bold
ToolbarLine /gui/256/16+termtrans 1 none none
Normal /256/16+termtrans 1 base0 none
FoldColumn /256/16+termtrans 1 base0 none
Folded /256/16+termtrans 1 base0 none bold
LineNr /256/16+termtrans 1 base01 none
Terminal /256/16+termtrans 1 fg none
ToolbarButton/256/16+termtrans 1 base1 none bold
ToolbarLine /256/16+termtrans 1 none none
CursorLineNr base0 base02 bold
/gui/256/16/8+transvis 2 red base02 bold