generate zenflesh files

This commit is contained in:
Michael Chris Lopez
2021-09-14 05:54:36 +08:00
parent 87bd1e39fa
commit c728d71fa0
9 changed files with 365 additions and 3 deletions

View File

@@ -0,0 +1,22 @@
let s:p = {'normal': {}, 'inactive': {}, 'insert': {}, 'replace': {}, 'visual': {}, 'tabline': {}}
let s:p.normal.left = [ [ "#AFA099", "#4D4542", "bold" ], [ "#AFA099", "#3C3633" ] ]
let s:p.normal.middle = [ [ "#B6BCC1", "#37312F" ] ]
let s:p.normal.right = [ [ "#AFA099", "#3C3633" ], [ "#AFA099", "#3C3633" ] ]
let s:p.normal.warning = [ [ "#B86E54", "#352723" ] ]
let s:p.normal.error = [ [ "#BB6572", "#2A2A2A" ] ]
let s:p.inactive.left = [ [ "#CBCFD3", "#2E2927" ], [ "#CBCFD3", "#2E2927" ] ]
let s:p.inactive.middle = [ [ "#CBCFD3", "#2E2927" ] ]
let s:p.inactive.right = [ [ "#CBCFD3", "#2E2927" ] ]
let s:p.insert.left = [ [ "#AFA099", "#384126", "bold" ], [ "#AFA099", "#3C3633" ] ]
let s:p.replace.left = [ [ "#AFA099", "#5D383D", "bold" ], [ "#AFA099", "#3C3633" ] ]
let s:p.visual.left = [ [ "#AFA099", "#303B41", "bold" ], [ "#AFA099", "#3C3633" ] ]
let s:p.tabline.left = [ [ "#B6BCC1", "#3C3633", "italic" ] ]
let s:p.tabline.middle = [ [ "#CBCFD3", "#2E2927" ] ]
let s:p.tabline.right = [ [ "#B6BCC1", "#3C3633" ] ]
let s:p.tabline.tabsel = [ [ "#B6BCC1", "#1A1715", "bold" ] ]
let g:lightline#colorscheme#zenbones#palette = lightline#colorscheme#fill(s:p)

View File

@@ -57,7 +57,7 @@ highlight CocWarningHighlight guifg=#944927 guibg=NONE guisp=NONE gui=underline
highlight ColorColumn guifg=NONE guibg=#EFD8D3 guisp=NONE gui=NONE highlight ColorColumn guifg=NONE guibg=#EFD8D3 guisp=NONE gui=NONE
highlight Comment guifg=#948985 guibg=NONE guisp=NONE gui=italic highlight Comment guifg=#948985 guibg=NONE guisp=NONE gui=italic
highlight Conceal guifg=#4D5C65 guibg=NONE guisp=NONE gui=bold,italic highlight Conceal guifg=#4D5C65 guibg=NONE guisp=NONE gui=bold,italic
highlight Constant guifg=#53636D guibg=NONE guisp=NONE gui=italic highlight Constant guifg=#556570 guibg=NONE guisp=NONE gui=italic
highlight Cursor guifg=#F2F0EF guibg=#2C363C guisp=NONE gui=NONE highlight Cursor guifg=#F2F0EF guibg=#2C363C guisp=NONE gui=NONE
highlight CursorLine guifg=NONE guibg=#E6E1DF guisp=NONE gui=NONE highlight CursorLine guifg=NONE guibg=#E6E1DF guisp=NONE gui=NONE
highlight CursorLineNr guifg=#2C363C guibg=NONE guisp=NONE gui=bold highlight CursorLineNr guifg=#2C363C guibg=NONE guisp=NONE gui=bold
@@ -126,7 +126,6 @@ highlight Title guifg=NONE guibg=NONE guisp=NONE gui=bold
highlight Todo guifg=NONE guibg=NONE guisp=NONE gui=bold,underline highlight Todo guifg=NONE guibg=NONE guisp=NONE gui=bold,underline
highlight Type guifg=#5C534F guibg=NONE guisp=NONE gui=NONE highlight Type guifg=#5C534F guibg=NONE guisp=NONE gui=NONE
highlight Underlined guifg=NONE guibg=NONE guisp=NONE gui=underline highlight Underlined guifg=NONE guibg=NONE guisp=NONE gui=underline
highlight VertSplit guifg=#F7F6F5 guibg=NONE guisp=NONE gui=NONE
highlight Visual guifg=NONE guibg=#D2DFE7 guisp=NONE gui=NONE highlight Visual guifg=NONE guibg=#D2DFE7 guisp=NONE gui=NONE
highlight WarningMsg guifg=#944927 guibg=NONE guisp=NONE gui=NONE highlight WarningMsg guifg=#944927 guibg=NONE guisp=NONE gui=NONE
highlight WildMenu guifg=#F0EDEC guibg=#88507D guisp=NONE gui=NONE highlight WildMenu guifg=#F0EDEC guibg=#88507D guisp=NONE gui=NONE
@@ -194,6 +193,7 @@ highlight! link TermCursor Cursor
highlight! link TroubleNormal Function highlight! link TroubleNormal Function
highlight! link TroubleSource Constant highlight! link TroubleSource Constant
highlight! link TroubleText Function highlight! link TroubleText Function
highlight! link VertSplit LineNr
highlight! link WhichKey Statement highlight! link WhichKey Statement
highlight! link WhichKeyGroup Special highlight! link WhichKeyGroup Special
highlight! link WhichKeySeparator LineNr highlight! link WhichKeySeparator LineNr

213
colors/zenflesh.vim Normal file
View File

@@ -0,0 +1,213 @@
if exists('g:colors_name')
highlight clear
syntax reset
set t_Co=256
endif
set background=light
let g:colors_name = 'zenflesh'
let g:terminal_color_0 = '#B6BCC1'
let g:terminal_color_1 = '#BB6572'
let g:terminal_color_2 = '#75884C'
let g:terminal_color_3 = '#B86E54'
let g:terminal_color_4 = '#4185AE'
let g:terminal_color_5 = '#AC75A1'
let g:terminal_color_6 = '#4F969E'
let g:terminal_color_7 = '#1A1715'
let g:terminal_color_8 = '#969CA0'
let g:terminal_color_9 = '#D16D7D'
let g:terminal_color_10 = '#7F974C'
let g:terminal_color_11 = '#D07654'
let g:terminal_color_12 = '#4293C2'
let g:terminal_color_13 = '#C873B8'
let g:terminal_color_14 = '#4CA2AC'
let g:terminal_color_15 = '#2F2925'
if has('terminal')
let g:terminal_ansi_colors = [
\ g:terminal_color_0,
\ g:terminal_color_1,
\ g:terminal_color_2,
\ g:terminal_color_3,
\ g:terminal_color_4,
\ g:terminal_color_5,
\ g:terminal_color_6,
\ g:terminal_color_7,
\ g:terminal_color_8,
\ g:terminal_color_9,
\ g:terminal_color_10,
\ g:terminal_color_11,
\ g:terminal_color_12,
\ g:terminal_color_13,
\ g:terminal_color_14,
\ g:terminal_color_15
\ ]
endif
highlight Bold guifg=NONE guibg=NONE guisp=NONE gui=bold
highlight BufferVisible guifg=#CBCFD3 guibg=NONE guisp=NONE gui=NONE
highlight BufferVisibleIndex guifg=#CBCFD3 guibg=NONE guisp=NONE gui=NONE
highlight BufferVisibleSign guifg=#CBCFD3 guibg=NONE guisp=NONE gui=NONE
highlight CocErrorHighlight guifg=#BB6572 guibg=NONE guisp=NONE gui=underline
highlight CocHintHighlight guifg=#AC75A1 guibg=NONE guisp=NONE gui=underline
highlight CocInfoHighlight guifg=#4185AE guibg=NONE guisp=NONE gui=underline
highlight CocMarkdownLink guifg=#4F969E guibg=NONE guisp=NONE gui=underline
highlight CocWarningHighlight guifg=#B86E54 guibg=NONE guisp=NONE gui=underline
highlight ColorColumn guifg=NONE guibg=#775349 guisp=NONE gui=NONE
highlight Comment guifg=#5B5654 guibg=NONE guisp=NONE gui=italic
highlight Conceal guifg=#8E9498 guibg=NONE guisp=NONE gui=bold,italic
highlight Constant guifg=#7F8488 guibg=NONE guisp=NONE gui=italic
highlight Cursor guifg=#161311 guibg=#C5CACE guisp=NONE gui=NONE
highlight CursorLine guifg=NONE guibg=#231F1D guisp=NONE gui=NONE
highlight CursorLineNr guifg=#B6BCC1 guibg=NONE guisp=NONE gui=bold
highlight Delimiter guifg=#776E69 guibg=NONE guisp=NONE gui=NONE
highlight DiffAdd guifg=NONE guibg=#384126 guisp=NONE gui=NONE
highlight DiffChange guifg=NONE guibg=#2C475B guisp=NONE gui=NONE
highlight DiffDelete guifg=NONE guibg=#5D383D guisp=NONE gui=NONE
highlight DiffText guifg=#B6BCC1 guibg=#3B5D75 guisp=NONE gui=NONE
highlight Directory guifg=NONE guibg=NONE guisp=NONE gui=bold
highlight Error guifg=#BB6572 guibg=NONE guisp=NONE gui=NONE
highlight FloatBorder guifg=#8B7F79 guibg=NONE guisp=NONE gui=NONE
highlight FoldColumn guifg=#564E4A guibg=NONE guisp=NONE gui=bold
highlight Folded guifg=#AFA099 guibg=#37312F guisp=NONE gui=NONE
highlight Function guifg=#B6BCC1 guibg=NONE guisp=NONE gui=NONE
highlight GitSignsAdd guifg=#75884C guibg=NONE guisp=NONE gui=NONE
highlight GitSignsChange guifg=#4185AE guibg=NONE guisp=NONE gui=NONE
highlight GitSignsDelete guifg=#BB6572 guibg=NONE guisp=NONE gui=NONE
highlight HopNextKey2 guifg=#4185AE guibg=NONE guisp=NONE gui=NONE
highlight Identifier guifg=#969CA0 guibg=NONE guisp=NONE gui=NONE
highlight IncSearch guifg=#1A1715 guibg=#AC75A1 guisp=NONE gui=bold
highlight IndentBlanklineChar guifg=#181514 guibg=NONE guisp=NONE gui=NONE
highlight Italic guifg=NONE guibg=NONE guisp=NONE gui=italic
highlight LightspeedGreyWash guifg=#5B5654 guibg=NONE guisp=NONE gui=NONE
highlight LightspeedLabel guifg=#AC75A1 guibg=NONE guisp=NONE gui=bold,underline
highlight LightspeedLabelDistant guifg=#4F969E guibg=NONE guisp=NONE gui=bold,underline
highlight LightspeedLabelDistantOverlapped guifg=#4F969E guibg=NONE guisp=NONE gui=underline
highlight LightspeedLabelOverlapped guifg=#AC75A1 guibg=NONE guisp=NONE gui=underline
highlight LightspeedOneCharMatch guifg=#1A1715 guibg=#AC75A1 guisp=NONE gui=bold
highlight LightspeedPendingChangeOpArea guifg=#AC75A1 guibg=NONE guisp=NONE gui=NONE
highlight LightspeedShortcut guifg=#1A1715 guibg=#AC75A1 guisp=NONE gui=bold,underline
highlight LineNr guifg=#564E4A guibg=NONE guisp=NONE gui=NONE
highlight LspDiagnosticsDefaultHint guifg=#AC75A1 guibg=NONE guisp=NONE gui=NONE
highlight LspDiagnosticsDefaultInformation guifg=#4185AE guibg=NONE guisp=NONE gui=NONE
highlight LspDiagnosticsUnderlineError guifg=#BB6572 guibg=NONE guisp=NONE gui=undercurl
highlight LspDiagnosticsUnderlineHint guifg=#AC75A1 guibg=NONE guisp=NONE gui=undercurl
highlight LspDiagnosticsUnderlineInformation guifg=#4185AE guibg=NONE guisp=NONE gui=undercurl
highlight LspDiagnosticsUnderlineWarning guifg=#B86E54 guibg=NONE guisp=NONE gui=undercurl
highlight LspDiagnosticsVirtualTextError guifg=#BB6572 guibg=#2A2A2A guisp=NONE gui=NONE
highlight LspDiagnosticsVirtualTextWarning guifg=#B86E54 guibg=#352723 guisp=NONE gui=NONE
highlight MoreMsg guifg=#75884C guibg=NONE guisp=NONE gui=bold
highlight NeogitHunkHeaderHighlight guifg=#B6BCC1 guibg=#231F1D guisp=NONE gui=bold
highlight NonText guifg=#48413D guibg=NONE guisp=NONE gui=NONE
highlight Normal guifg=#B6BCC1 guibg=#1A1715 guisp=NONE gui=NONE
highlight NormalFloat guifg=NONE guibg=#272321 guisp=NONE gui=NONE
highlight Number guifg=NONE guibg=NONE guisp=NONE gui=italic
highlight Pmenu guifg=NONE guibg=#2E2927 guisp=NONE gui=NONE
highlight PmenuSbar guifg=NONE guibg=#4D4542 guisp=NONE gui=NONE
highlight PmenuSel guifg=NONE guibg=#3C3633 guisp=NONE gui=NONE
highlight PmenuThumb guifg=NONE guibg=#867A74 guisp=NONE gui=NONE
highlight Search guifg=#1A1715 guibg=#775370 guisp=NONE gui=NONE
highlight SneakLabelMask guifg=#AC75A1 guibg=#AC75A1 guisp=NONE gui=NONE
highlight Special guifg=#91979B guibg=NONE guisp=NONE gui=bold
highlight SpecialComment guifg=#5B5654 guibg=NONE guisp=NONE gui=bold
highlight SpecialKey guifg=#48413D guibg=NONE guisp=NONE gui=italic
highlight SpellBad guifg=#AD6D76 guibg=NONE guisp=NONE gui=undercurl
highlight SpellCap guifg=#AD6D76 guibg=NONE guisp=NONE gui=undercurl
highlight SpellRare guifg=#AD6D76 guibg=NONE guisp=NONE gui=undercurl
highlight Statement guifg=#B6BCC1 guibg=NONE guisp=NONE gui=bold
highlight StatusLine guifg=#B6BCC1 guibg=#37312F guisp=NONE gui=NONE
highlight StatusLineNC guifg=#CBCFD3 guibg=#2E2927 guisp=NONE gui=NONE
highlight TabLine guifg=#B6BCC1 guibg=#37312F guisp=NONE gui=italic
highlight TabLineSel guifg=NONE guibg=NONE guisp=NONE gui=bold
highlight TelescopeMatching guifg=#AC75A1 guibg=NONE guisp=NONE gui=bold
highlight TelescopeSelectionCaret guifg=#BB6572 guibg=#231F1D guisp=NONE gui=NONE
highlight Title guifg=NONE guibg=NONE guisp=NONE gui=bold
highlight Todo guifg=NONE guibg=NONE guisp=NONE gui=bold,underline
highlight Type guifg=#9C918C guibg=NONE guisp=NONE gui=NONE
highlight Underlined guifg=NONE guibg=NONE guisp=NONE gui=underline
highlight Visual guifg=NONE guibg=#303B41 guisp=NONE gui=NONE
highlight WarningMsg guifg=#B86E54 guibg=NONE guisp=NONE gui=NONE
highlight WildMenu guifg=#1A1715 guibg=#AC75A1 guisp=NONE gui=NONE
highlight diffAdded guifg=#75884C guibg=NONE guisp=NONE gui=NONE
highlight diffChanged guifg=#4185AE guibg=NONE guisp=NONE gui=NONE
highlight diffFile guifg=#B86E54 guibg=NONE guisp=NONE gui=bold
highlight diffIndexLine guifg=#B86E54 guibg=NONE guisp=NONE gui=NONE
highlight diffLine guifg=#AC75A1 guibg=NONE guisp=NONE gui=bold
highlight diffNewFile guifg=#75884C guibg=NONE guisp=NONE gui=italic
highlight diffOldFile guifg=#BB6572 guibg=NONE guisp=NONE gui=italic
highlight diffRemoved guifg=#BB6572 guibg=NONE guisp=NONE gui=NONE
highlight lCursor guifg=#161311 guibg=#7A7F83 guisp=NONE gui=NONE
highlight markdownH1 guifg=#B6BCC1 guibg=NONE guisp=NONE gui=bold,underline
highlight! link Boolean Number
highlight! link BufferCurrent TabLineSel
highlight! link CocCodeLens LineNr
highlight! link CocErrorSign LspDiagnosticsDefaultError
highlight! link CocErrorVirtualText LspDiagnosticsVirtualTextError
highlight! link CocHintSign LspDiagnosticsDefaultHint
highlight! link CocInfoSign LspDiagnosticsDefaultInformation
highlight! link CocSelectedText SpellBad
highlight! link CocWarningSign LspDiagnosticsDefaultWarning
highlight! link CocWarningVitualText LspDiagnosticsVirtualTextWarning
highlight! link CursorColumn CursorLine
highlight! link EndOfBuffer NonText
highlight! link ErrorMsg Error
highlight! link GitGutterAdd GitSignsAdd
highlight! link GitGutterChange GitSignsChange
highlight! link GitGutterDelete GitSignsDelete
highlight! link HopNextKey LightspeedLabel
highlight! link HopNextKey1 LightspeedLabelDistant
highlight! link HopUnmatched LightspeedGreyWash
highlight! link LightspeedMaskedChar Conceal
highlight! link LightspeedPendingOpArea SneakLabel
highlight! link LightspeedUnlabeledMatch Bold
highlight! link LspCodeLens LineNr
highlight! link LspDiagnosticsDefaultError Error
highlight! link LspDiagnosticsDefaultWarning WarningMsg
highlight! link LspReferenceRead ColorColumn
highlight! link LspReferenceText ColorColumn
highlight! link LspReferenceWrite ColorColumn
highlight! link MatchParen Search
highlight! link NeogitDiffAddHighlight DiffAdd
highlight! link NeogitDiffContextHighlight CursorLine
highlight! link NeogitDiffDeleteHighlight DiffDelete
highlight! link NeogitHunkHeader LineNr
highlight! link NeogitNotificationError LspDiagnosticsDefaultError
highlight! link NeogitNotificationInfo LspDiagnosticsDefaultInformation
highlight! link NeogitNotificationWarning LspDiagnosticsDefaultWarning
highlight! link PreProc Statement
highlight! link Question MoreMsg
highlight! link SignColumn LineNr
highlight! link Sneak Search
highlight! link SneakLabel WildMenu
highlight! link SpellLocal SpellCap
highlight! link TSDanger Error
highlight! link TSNote LspDiagnosticsDefaultInformation
highlight! link TSTag Special
highlight! link TSVariable Identifier
highlight! link TSWarning WarningMsg
highlight! link TabLineFill StatusLineNC
highlight! link TelescopeBorder FloatBorder
highlight! link TelescopeSelection CursorLine
highlight! link TermCursor Cursor
highlight! link TermCursorNC lCursor
highlight! link TroubleNormal Function
highlight! link TroubleSource Constant
highlight! link TroubleText Function
highlight! link VertSplit LineNr
highlight! link WhichKey Statement
highlight! link WhichKeyGroup Special
highlight! link WhichKeySeparator LineNr
highlight! link WhichKeyValue Constant
highlight! link Whitespace NonText
highlight! link helpHyperTextEntry Special
highlight! link helpHyperTextJump Constant
highlight! link helpOption Constant
highlight! link helpSpecial Type
highlight! link markdownCode Identifier
highlight! link markdownH2 Statement
highlight! link markdownH3 Statement
highlight! link markdownH4 Special
highlight! link markdownH5 Special
highlight! link markdownH6 Special
highlight! link markdownLinkTextDelimiter Delimiter

View File

@@ -1,4 +1,4 @@
# Zenbones Alacritty Colors # zenbones alacritty colors
colors: colors:
# Default colors # Default colors
primary: primary:

View File

@@ -0,0 +1,26 @@
# zenflesh alacritty colors
colors:
# Default colors
primary:
background: '#1A1715'
foreground: '#B6BCC1'
# Normal colors
normal:
black: '#B6BCC1'
red: '#BB6572'
green: '#75884C'
yellow: '#B86E54'
blue: '#4185AE'
magenta: '#AC75A1'
cyan: '#4F969E'
white: '#1A1715'
# Bright colors
bright:
black: '#969CA0'
red: '#D16D7D'
green: '#7F974C'
yellow: '#D07654'
blue: '#4293C2'
magenta: '#C873B8'
cyan: '#4CA2AC'
white: '#2F2925'

View File

@@ -0,0 +1,39 @@
# vim:ft=kitty
## name: zenflesh
## license: MIT
## author: Michael Chris Lopez
## upstream: https://github.com/mcchrish/zenbones.nvim/raw/main/extras/kitty/zenflesh.conf
background #1A1715
foreground #B6BCC1
selection_background #303B41
selection_foreground #B6BCC1
url_color #C873B8
cursor #B6BCC1
# Tabs
active_tab_background #775370
active_tab_foreground #B6BCC1
inactive_tab_background #37312F
inactive_tab_foreground #B6BCC1
#tab_bar_background ${tab_bar_background}
# normal
color0 #B6BCC1
color1 #BB6572
color2 #75884C
color3 #B86E54
color4 #4185AE
color5 #AC75A1
color6 #4F969E
color7 #1A1715
# bright
color8 #969CA0
color9 #D16D7D
color10 #7F974C
color11 #D07654
color12 #4293C2
color13 #C873B8
color14 #4CA2AC
color15 #2F2925

17
extras/tmux/zenflesh.tmux Normal file
View File

@@ -0,0 +1,17 @@
set -g status-left ' #[fg=#AC75A1,bold]#{s/root//:client_key_table} '
set -g status-right '#[fg=#AC75A1,bold] [#S]#[fg=#AC75A1,bold] [%d/%m] #[fg=#AC75A1,bold][%I:%M%p] '
set -g status-style fg='#AC75A1',bg='#1A1715'
set -g window-status-current-style fg='#AC75A1',bg='#1A1715',bold
set -g pane-border-style fg='#AC75A1'
set -g pane-active-border-style fg='#AC75A1'
set -g message-style fg='#B6BCC1',bg='#303B41'
set -g display-panes-active-colour '#AC75A1'
set -g display-panes-colour '#AC75A1'
set -g clock-mode-colour '#AC75A1'
set -g mode-style fg='#B6BCC1',bg='#303B41'

View File

@@ -0,0 +1,12 @@
# Zenflesh
[colors]
foreground = "#B6BCC1"
background = "#1A1715"
cursor_bg = "#C5CACE"
cursor_border = "#161311"
cursor_fg = "#161311"
selection_bg = "#303B41"
selection_fg = "#B6BCC1"
ansi = ["#B6BCC1", "#BB6572", "#75884C", "#B86E54", "#4185AE", "#AC75A1", "#4F969E", "#1A1715"]
brights = ["#969CA0", "#D16D7D", "#7F974C", "#D07654", "#4293C2", "#C873B8", "#4CA2AC", "#2F2925"]

View File

@@ -0,0 +1,33 @@
local common_fg = "#AFA099"
local inactive_bg = "#2E2927"
local inactive_fg = "#CBCFD3"
return {
normal = {
a = { bg = "#4D4542", fg = common_fg, gui = "bold" },
b = { bg = "#3C3633", fg = common_fg },
c = { bg = "#37312F", fg = "#B6BCC1" },
},
insert = {
a = { bg = "#384126", fg = common_fg, gui = "bold" },
},
command = {
a = { bg = "#775370", fg = common_fg, gui = "bold" },
},
visual = {
a = { bg = "#303B41", fg = common_fg, gui = "bold" },
},
replace = {
a = { bg = "#5D383D", fg = common_fg, gui = "bold" },
},
inactive = {
a = { bg = inactive_bg, fg = inactive_fg, gui = "bold" },
b = { bg = inactive_bg, fg = inactive_fg },
c = { bg = inactive_bg, fg = inactive_fg },
},
}