mirror of
https://github.com/ivuorinen/dotfiles.git
synced 2026-01-26 03:04:06 +00:00
feat: everforest themes
This commit is contained in:
24
config/fish/conf.d/everforest-dark-hard.fish
Normal file
24
config/fish/conf.d/everforest-dark-hard.fish
Normal file
@@ -0,0 +1,24 @@
|
||||
# Everforest color scheme for fish shell
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
# Set fish colors
|
||||
set -U fish_color_normal #d3c6aa
|
||||
set -U fish_color_command #7fbbb3
|
||||
set -U fish_color_keyword #d699b6
|
||||
set -U fish_color_quote #dbbc7f
|
||||
set -U fish_color_redirection #83c092
|
||||
set -U fish_color_end #e69875
|
||||
set -U fish_color_error #e67e80
|
||||
set -U fish_color_param #d3c6aa
|
||||
set -U fish_color_comment #7a8478
|
||||
set -U fish_color_selection --background=#323c41
|
||||
set -U fish_color_search_match --background=#323c41
|
||||
set -U fish_color_operator #a7c080
|
||||
set -U fish_color_escape #d699b6
|
||||
set -U fish_color_autosuggestion #859289
|
||||
|
||||
# Set fish pager colors
|
||||
set -U fish_pager_color_progress #9da9a0
|
||||
set -U fish_pager_color_prefix #7fbbb3
|
||||
set -U fish_pager_color_completion #d3c6aa
|
||||
set -U fish_pager_color_description #859289
|
||||
24
config/fish/conf.d/everforest-dark-medium.fish
Normal file
24
config/fish/conf.d/everforest-dark-medium.fish
Normal file
@@ -0,0 +1,24 @@
|
||||
# Everforest color scheme for fish shell
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
# Set fish colors
|
||||
set -U fish_color_normal #d3c6aa
|
||||
set -U fish_color_command #7fbbb3
|
||||
set -U fish_color_keyword #d699b6
|
||||
set -U fish_color_quote #dbbc7f
|
||||
set -U fish_color_redirection #83c092
|
||||
set -U fish_color_end #e69875
|
||||
set -U fish_color_error #e67e80
|
||||
set -U fish_color_param #d3c6aa
|
||||
set -U fish_color_comment #7a8478
|
||||
set -U fish_color_selection --background=#374247
|
||||
set -U fish_color_search_match --background=#374247
|
||||
set -U fish_color_operator #a7c080
|
||||
set -U fish_color_escape #d699b6
|
||||
set -U fish_color_autosuggestion #859289
|
||||
|
||||
# Set fish pager colors
|
||||
set -U fish_pager_color_progress #9da9a0
|
||||
set -U fish_pager_color_prefix #7fbbb3
|
||||
set -U fish_pager_color_completion #d3c6aa
|
||||
set -U fish_pager_color_description #859289
|
||||
24
config/fish/conf.d/everforest-dark-soft.fish
Normal file
24
config/fish/conf.d/everforest-dark-soft.fish
Normal file
@@ -0,0 +1,24 @@
|
||||
# Everforest color scheme for fish shell
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
# Set fish colors
|
||||
set -U fish_color_normal #d3c6aa
|
||||
set -U fish_color_command #7fbbb3
|
||||
set -U fish_color_keyword #d699b6
|
||||
set -U fish_color_quote #dbbc7f
|
||||
set -U fish_color_redirection #83c092
|
||||
set -U fish_color_end #e69875
|
||||
set -U fish_color_error #e67e80
|
||||
set -U fish_color_param #d3c6aa
|
||||
set -U fish_color_comment #7a8478
|
||||
set -U fish_color_selection --background=#3a464c
|
||||
set -U fish_color_search_match --background=#3a464c
|
||||
set -U fish_color_operator #a7c080
|
||||
set -U fish_color_escape #d699b6
|
||||
set -U fish_color_autosuggestion #859289
|
||||
|
||||
# Set fish pager colors
|
||||
set -U fish_pager_color_progress #9da9a0
|
||||
set -U fish_pager_color_prefix #7fbbb3
|
||||
set -U fish_pager_color_completion #d3c6aa
|
||||
set -U fish_pager_color_description #859289
|
||||
24
config/fish/conf.d/everforest-light-hard.fish
Normal file
24
config/fish/conf.d/everforest-light-hard.fish
Normal file
@@ -0,0 +1,24 @@
|
||||
# Everforest color scheme for fish shell
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
# Set fish colors
|
||||
set -U fish_color_normal #5c6a72
|
||||
set -U fish_color_command #7fbbb3
|
||||
set -U fish_color_keyword #d699b6
|
||||
set -U fish_color_quote #dbbc7f
|
||||
set -U fish_color_redirection #83c092
|
||||
set -U fish_color_end #e69875
|
||||
set -U fish_color_error #e67e80
|
||||
set -U fish_color_param #5c6a72
|
||||
set -U fish_color_comment #a6b0a0
|
||||
set -U fish_color_selection --background=#f4f0d9
|
||||
set -U fish_color_search_match --background=#f4f0d9
|
||||
set -U fish_color_operator #a7c080
|
||||
set -U fish_color_escape #d699b6
|
||||
set -U fish_color_autosuggestion #b3c0b0
|
||||
|
||||
# Set fish pager colors
|
||||
set -U fish_pager_color_progress #c0cdb8
|
||||
set -U fish_pager_color_prefix #7fbbb3
|
||||
set -U fish_pager_color_completion #5c6a72
|
||||
set -U fish_pager_color_description #b3c0b0
|
||||
24
config/fish/conf.d/everforest-light-medium.fish
Normal file
24
config/fish/conf.d/everforest-light-medium.fish
Normal file
@@ -0,0 +1,24 @@
|
||||
# Everforest color scheme for fish shell
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
# Set fish colors
|
||||
set -U fish_color_normal #5c6a72
|
||||
set -U fish_color_command #7fbbb3
|
||||
set -U fish_color_keyword #d699b6
|
||||
set -U fish_color_quote #dbbc7f
|
||||
set -U fish_color_redirection #83c092
|
||||
set -U fish_color_end #e69875
|
||||
set -U fish_color_error #e67e80
|
||||
set -U fish_color_param #5c6a72
|
||||
set -U fish_color_comment #a6b0a0
|
||||
set -U fish_color_selection --background=#ede6cf
|
||||
set -U fish_color_search_match --background=#ede6cf
|
||||
set -U fish_color_operator #a7c080
|
||||
set -U fish_color_escape #d699b6
|
||||
set -U fish_color_autosuggestion #b3c0b0
|
||||
|
||||
# Set fish pager colors
|
||||
set -U fish_pager_color_progress #c0cdb8
|
||||
set -U fish_pager_color_prefix #7fbbb3
|
||||
set -U fish_pager_color_completion #5c6a72
|
||||
set -U fish_pager_color_description #b3c0b0
|
||||
24
config/fish/conf.d/everforest-light-soft.fish
Normal file
24
config/fish/conf.d/everforest-light-soft.fish
Normal file
@@ -0,0 +1,24 @@
|
||||
# Everforest color scheme for fish shell
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
# Set fish colors
|
||||
set -U fish_color_normal #5c6a72
|
||||
set -U fish_color_command #7fbbb3
|
||||
set -U fish_color_keyword #d699b6
|
||||
set -U fish_color_quote #dbbc7f
|
||||
set -U fish_color_redirection #83c092
|
||||
set -U fish_color_end #e69875
|
||||
set -U fish_color_error #e67e80
|
||||
set -U fish_color_param #5c6a72
|
||||
set -U fish_color_comment #a6b0a0
|
||||
set -U fish_color_selection --background=#e9e1cc
|
||||
set -U fish_color_search_match --background=#e9e1cc
|
||||
set -U fish_color_operator #a7c080
|
||||
set -U fish_color_escape #d699b6
|
||||
set -U fish_color_autosuggestion #b3c0b0
|
||||
|
||||
# Set fish pager colors
|
||||
set -U fish_pager_color_progress #c0cdb8
|
||||
set -U fish_pager_color_prefix #7fbbb3
|
||||
set -U fish_pager_color_completion #5c6a72
|
||||
set -U fish_pager_color_description #b3c0b0
|
||||
22
config/git/everforest-delta
Normal file
22
config/git/everforest-delta
Normal file
@@ -0,0 +1,22 @@
|
||||
# Everforest theme for git-delta
|
||||
# Generated from template - do not edit manually
|
||||
|
||||
[delta]
|
||||
syntax-theme = none
|
||||
file-style = bold
|
||||
file-decoration-style = none
|
||||
hunk-header-decoration-style = cyan box ul
|
||||
line-numbers = true
|
||||
line-numbers-left-style = cyan
|
||||
line-numbers-right-style = cyan
|
||||
line-numbers-minus-style = red
|
||||
line-numbers-plus-style = green
|
||||
line-numbers-zero-style = "#859289"
|
||||
minus-style = syntax "#e67e80"
|
||||
minus-emph-style = syntax "#e67e80"
|
||||
plus-style = syntax "#a7c080"
|
||||
plus-emph-style = syntax "#a7c080"
|
||||
zero-style = syntax
|
||||
blame-code-style = syntax
|
||||
blame-format = "{author:<18} ({commit:>8}) {timestamp:^16} "
|
||||
blame-palette = "#7a8478" "#859289" "#9da9a0"
|
||||
114
config/nvim/colors/everforest-dark-medium.lua
Normal file
114
config/nvim/colors/everforest-dark-medium.lua
Normal file
@@ -0,0 +1,114 @@
|
||||
-- Everforest theme for Neovim
|
||||
-- Generated from template - do not edit manually
|
||||
|
||||
local M = {}
|
||||
|
||||
M.colors = {
|
||||
bg = '#2f383e',
|
||||
bg1 = '#374247',
|
||||
bg2 = '#404c51',
|
||||
fg = '#d3c6aa',
|
||||
red = '#e67e80',
|
||||
orange = '#e69875',
|
||||
yellow = '#dbbc7f',
|
||||
green = '#a7c080',
|
||||
aqua = '#83c092',
|
||||
blue = '#7fbbb3',
|
||||
purple = '#d699b6',
|
||||
gray1 = '#7a8478',
|
||||
gray2 = '#859289',
|
||||
gray3 = '#9da9a0',
|
||||
}
|
||||
|
||||
M.highlights = {
|
||||
-- Editor highlights
|
||||
Normal = { fg = M.colors.fg, bg = M.colors.bg },
|
||||
NormalFloat = { fg = M.colors.fg, bg = M.colors.bg1 },
|
||||
ColorColumn = { bg = M.colors.bg1 },
|
||||
Conceal = { fg = M.colors.gray2 },
|
||||
Cursor = { fg = M.colors.bg, bg = M.colors.fg },
|
||||
lCursor = { fg = M.colors.bg, bg = M.colors.fg },
|
||||
CursorIM = { fg = M.colors.bg, bg = M.colors.fg },
|
||||
CursorColumn = { bg = M.colors.bg1 },
|
||||
CursorLine = { bg = M.colors.bg1 },
|
||||
Directory = { fg = M.colors.blue, bold = true },
|
||||
DiffAdd = { fg = M.colors.green, bg = M.colors.bg },
|
||||
DiffChange = { fg = M.colors.blue, bg = M.colors.bg },
|
||||
DiffDelete = { fg = M.colors.red, bg = M.colors.bg },
|
||||
DiffText = { fg = M.colors.yellow, bg = M.colors.bg },
|
||||
EndOfBuffer = { fg = M.colors.gray2 },
|
||||
ErrorMsg = { fg = M.colors.red, bold = true },
|
||||
VertSplit = { fg = M.colors.gray2 },
|
||||
Folded = { fg = M.colors.gray2, bg = M.colors.bg1 },
|
||||
FoldColumn = { fg = M.colors.gray2, bg = M.colors.bg },
|
||||
SignColumn = { fg = M.colors.fg, bg = M.colors.bg },
|
||||
IncSearch = { fg = M.colors.bg, bg = M.colors.orange },
|
||||
LineNr = { fg = M.colors.gray2 },
|
||||
CursorLineNr = { fg = M.colors.yellow, bold = true },
|
||||
MatchParen = { fg = M.colors.orange, bold = true },
|
||||
ModeMsg = { fg = M.colors.fg, bold = true },
|
||||
MoreMsg = { fg = M.colors.blue, bold = true },
|
||||
NonText = { fg = M.colors.gray2 },
|
||||
Pmenu = { fg = M.colors.fg, bg = M.colors.bg1 },
|
||||
PmenuSel = { fg = M.colors.bg, bg = M.colors.blue },
|
||||
PmenuSbar = { bg = M.colors.bg2 },
|
||||
PmenuThumb = { bg = M.colors.gray2 },
|
||||
Question = { fg = M.colors.yellow, bold = true },
|
||||
QuickFixLine = { fg = M.colors.bg, bg = M.colors.yellow },
|
||||
Search = { fg = M.colors.bg, bg = M.colors.yellow },
|
||||
SpecialKey = { fg = M.colors.gray2 },
|
||||
SpellBad = { fg = M.colors.red, undercurl = true },
|
||||
SpellCap = { fg = M.colors.blue, undercurl = true },
|
||||
SpellLocal = { fg = M.colors.aqua, undercurl = true },
|
||||
SpellRare = { fg = M.colors.purple, undercurl = true },
|
||||
StatusLine = { fg = M.colors.fg, bg = M.colors.bg1 },
|
||||
StatusLineNC = { fg = M.colors.gray2, bg = M.colors.bg1 },
|
||||
TabLine = { fg = M.colors.gray2, bg = M.colors.bg1 },
|
||||
TabLineFill = { fg = M.colors.gray2, bg = M.colors.bg1 },
|
||||
TabLineSel = { fg = M.colors.fg, bg = M.colors.bg },
|
||||
Title = { fg = M.colors.orange, bold = true },
|
||||
Visual = { bg = M.colors.bg2 },
|
||||
VisualNOS = { fg = M.colors.gray2 },
|
||||
WarningMsg = { fg = M.colors.yellow, bold = true },
|
||||
Whitespace = { fg = M.colors.gray2 },
|
||||
WildMenu = { fg = M.colors.bg, bg = M.colors.blue },
|
||||
|
||||
-- Syntax highlighting
|
||||
Comment = { fg = M.colors.gray2 },
|
||||
Constant = { fg = M.colors.purple },
|
||||
String = { fg = M.colors.green },
|
||||
Character = { fg = M.colors.green },
|
||||
Number = { fg = M.colors.purple },
|
||||
Boolean = { fg = M.colors.purple },
|
||||
Float = { fg = M.colors.purple },
|
||||
Identifier = { fg = M.colors.blue },
|
||||
Function = { fg = M.colors.green },
|
||||
Statement = { fg = M.colors.red },
|
||||
Conditional = { fg = M.colors.red },
|
||||
Repeat = { fg = M.colors.red },
|
||||
Label = { fg = M.colors.orange },
|
||||
Operator = { fg = M.colors.orange },
|
||||
Keyword = { fg = M.colors.red },
|
||||
Exception = { fg = M.colors.red },
|
||||
PreProc = { fg = M.colors.aqua },
|
||||
Include = { fg = M.colors.blue },
|
||||
Define = { fg = M.colors.purple },
|
||||
Macro = { fg = M.colors.purple },
|
||||
PreCondit = { fg = M.colors.aqua },
|
||||
Type = { fg = M.colors.yellow },
|
||||
StorageClass = { fg = M.colors.orange },
|
||||
Structure = { fg = M.colors.aqua },
|
||||
Typedef = { fg = M.colors.yellow },
|
||||
Special = { fg = M.colors.orange },
|
||||
SpecialChar = { fg = M.colors.red },
|
||||
Tag = { fg = M.colors.orange },
|
||||
Delimiter = { fg = M.colors.gray2 },
|
||||
SpecialComment = { fg = M.colors.aqua },
|
||||
Debug = { fg = M.colors.red },
|
||||
Underlined = { fg = M.colors.blue, underline = true },
|
||||
Ignore = { fg = M.colors.gray2 },
|
||||
Error = { fg = M.colors.red, bold = true },
|
||||
Todo = { fg = M.colors.yellow, bold = true },
|
||||
}
|
||||
|
||||
return M
|
||||
114
config/nvim/colors/everforest-light-medium.lua
Normal file
114
config/nvim/colors/everforest-light-medium.lua
Normal file
@@ -0,0 +1,114 @@
|
||||
-- Everforest theme for Neovim
|
||||
-- Generated from template - do not edit manually
|
||||
|
||||
local M = {}
|
||||
|
||||
M.colors = {
|
||||
bg = '#f3ead3',
|
||||
bg1 = '#ede6cf',
|
||||
bg2 = '#e8e3cc',
|
||||
fg = '#5c6a72',
|
||||
red = '#e67e80',
|
||||
orange = '#e69875',
|
||||
yellow = '#dbbc7f',
|
||||
green = '#a7c080',
|
||||
aqua = '#83c092',
|
||||
blue = '#7fbbb3',
|
||||
purple = '#d699b6',
|
||||
gray1 = '#a6b0a0',
|
||||
gray2 = '#b3c0b0',
|
||||
gray3 = '#c0cdb8',
|
||||
}
|
||||
|
||||
M.highlights = {
|
||||
-- Editor highlights
|
||||
Normal = { fg = M.colors.fg, bg = M.colors.bg },
|
||||
NormalFloat = { fg = M.colors.fg, bg = M.colors.bg1 },
|
||||
ColorColumn = { bg = M.colors.bg1 },
|
||||
Conceal = { fg = M.colors.gray2 },
|
||||
Cursor = { fg = M.colors.bg, bg = M.colors.fg },
|
||||
lCursor = { fg = M.colors.bg, bg = M.colors.fg },
|
||||
CursorIM = { fg = M.colors.bg, bg = M.colors.fg },
|
||||
CursorColumn = { bg = M.colors.bg1 },
|
||||
CursorLine = { bg = M.colors.bg1 },
|
||||
Directory = { fg = M.colors.blue, bold = true },
|
||||
DiffAdd = { fg = M.colors.green, bg = M.colors.bg },
|
||||
DiffChange = { fg = M.colors.blue, bg = M.colors.bg },
|
||||
DiffDelete = { fg = M.colors.red, bg = M.colors.bg },
|
||||
DiffText = { fg = M.colors.yellow, bg = M.colors.bg },
|
||||
EndOfBuffer = { fg = M.colors.gray2 },
|
||||
ErrorMsg = { fg = M.colors.red, bold = true },
|
||||
VertSplit = { fg = M.colors.gray2 },
|
||||
Folded = { fg = M.colors.gray2, bg = M.colors.bg1 },
|
||||
FoldColumn = { fg = M.colors.gray2, bg = M.colors.bg },
|
||||
SignColumn = { fg = M.colors.fg, bg = M.colors.bg },
|
||||
IncSearch = { fg = M.colors.bg, bg = M.colors.orange },
|
||||
LineNr = { fg = M.colors.gray2 },
|
||||
CursorLineNr = { fg = M.colors.yellow, bold = true },
|
||||
MatchParen = { fg = M.colors.orange, bold = true },
|
||||
ModeMsg = { fg = M.colors.fg, bold = true },
|
||||
MoreMsg = { fg = M.colors.blue, bold = true },
|
||||
NonText = { fg = M.colors.gray2 },
|
||||
Pmenu = { fg = M.colors.fg, bg = M.colors.bg1 },
|
||||
PmenuSel = { fg = M.colors.bg, bg = M.colors.blue },
|
||||
PmenuSbar = { bg = M.colors.bg2 },
|
||||
PmenuThumb = { bg = M.colors.gray2 },
|
||||
Question = { fg = M.colors.yellow, bold = true },
|
||||
QuickFixLine = { fg = M.colors.bg, bg = M.colors.yellow },
|
||||
Search = { fg = M.colors.bg, bg = M.colors.yellow },
|
||||
SpecialKey = { fg = M.colors.gray2 },
|
||||
SpellBad = { fg = M.colors.red, undercurl = true },
|
||||
SpellCap = { fg = M.colors.blue, undercurl = true },
|
||||
SpellLocal = { fg = M.colors.aqua, undercurl = true },
|
||||
SpellRare = { fg = M.colors.purple, undercurl = true },
|
||||
StatusLine = { fg = M.colors.fg, bg = M.colors.bg1 },
|
||||
StatusLineNC = { fg = M.colors.gray2, bg = M.colors.bg1 },
|
||||
TabLine = { fg = M.colors.gray2, bg = M.colors.bg1 },
|
||||
TabLineFill = { fg = M.colors.gray2, bg = M.colors.bg1 },
|
||||
TabLineSel = { fg = M.colors.fg, bg = M.colors.bg },
|
||||
Title = { fg = M.colors.orange, bold = true },
|
||||
Visual = { bg = M.colors.bg2 },
|
||||
VisualNOS = { fg = M.colors.gray2 },
|
||||
WarningMsg = { fg = M.colors.yellow, bold = true },
|
||||
Whitespace = { fg = M.colors.gray2 },
|
||||
WildMenu = { fg = M.colors.bg, bg = M.colors.blue },
|
||||
|
||||
-- Syntax highlighting
|
||||
Comment = { fg = M.colors.gray2 },
|
||||
Constant = { fg = M.colors.purple },
|
||||
String = { fg = M.colors.green },
|
||||
Character = { fg = M.colors.green },
|
||||
Number = { fg = M.colors.purple },
|
||||
Boolean = { fg = M.colors.purple },
|
||||
Float = { fg = M.colors.purple },
|
||||
Identifier = { fg = M.colors.blue },
|
||||
Function = { fg = M.colors.green },
|
||||
Statement = { fg = M.colors.red },
|
||||
Conditional = { fg = M.colors.red },
|
||||
Repeat = { fg = M.colors.red },
|
||||
Label = { fg = M.colors.orange },
|
||||
Operator = { fg = M.colors.orange },
|
||||
Keyword = { fg = M.colors.red },
|
||||
Exception = { fg = M.colors.red },
|
||||
PreProc = { fg = M.colors.aqua },
|
||||
Include = { fg = M.colors.blue },
|
||||
Define = { fg = M.colors.purple },
|
||||
Macro = { fg = M.colors.purple },
|
||||
PreCondit = { fg = M.colors.aqua },
|
||||
Type = { fg = M.colors.yellow },
|
||||
StorageClass = { fg = M.colors.orange },
|
||||
Structure = { fg = M.colors.aqua },
|
||||
Typedef = { fg = M.colors.yellow },
|
||||
Special = { fg = M.colors.orange },
|
||||
SpecialChar = { fg = M.colors.red },
|
||||
Tag = { fg = M.colors.orange },
|
||||
Delimiter = { fg = M.colors.gray2 },
|
||||
SpecialComment = { fg = M.colors.aqua },
|
||||
Debug = { fg = M.colors.red },
|
||||
Underlined = { fg = M.colors.blue, underline = true },
|
||||
Ignore = { fg = M.colors.gray2 },
|
||||
Error = { fg = M.colors.red, bold = true },
|
||||
Todo = { fg = M.colors.yellow, bold = true },
|
||||
}
|
||||
|
||||
return M
|
||||
Reference in New Issue
Block a user