$ terminals _

Everforest

以自然森林为灵感的绿色基调护眼配色方案,低对比度柔和舒适

简介

Everforest 是由中国开发者 sainnhe 创建的配色方案,灵感来源于常青森林的自然色调。正如其名字所暗示的,Everforest 以柔和的绿色为基调,搭配温暖的棕色、淡雅的橙色和克制的蓝色,模拟出漫步于阳光斑驳的森林小径时所感受到的视觉氛围。它的设计核心理念是”护眼”——通过精心控制色彩的饱和度和明度,将前景色与背景色之间的对比度维持在一个既清晰可读又不刺激眼睛的舒适区间。

Everforest 提供了 Dark 和 Light 两种模式,每种模式又有 Hard、Medium(默认)和 Soft 三种对比度级别。与同为绿色系的 Gruvbox 相比,Everforest 的色彩更加柔和内敛,饱和度更低,给人一种”薄雾中的森林”而非”金秋的田野”的感觉。sainnhe 同时也是 Edge、Sonokai 和 Gruvbox Material 等配色方案的作者,在色彩设计领域有着丰富的经验和独到的审美。Everforest 在追求舒适编码体验的开发者中积累了稳定的用户群。

配色预览

角色颜色名色值(Dark Medium)
背景bg0#2d353b
前景fg#d3c6aa
黑色Black#343f44
红色Red#e67e80
绿色Green#a7c080
黄色Yellow#dbbc7f
蓝色Blue#7fbbb3
紫色Magenta#d699b6
青色Cyan#83c092
白色White#d3c6aa
亮黑Bright Black#475258
亮红Bright Red#e67e80
亮绿Bright Green#a7c080
亮黄Bright Yellow#dbbc7f
亮蓝Bright Blue#7fbbb3
亮紫Bright Magenta#d699b6
亮青Bright Cyan#83c092
亮白Bright White#d3c6aa

安装与使用

iTerm2

# 从 iTerm2-Color-Schemes 项目获取 Everforest 配色
curl -LO https://raw.githubusercontent.com/mbadolato/iTerm2-Color-Schemes/master/schemes/Everforest%20Dark%20Medium.itermcolors
# 打开 iTerm2 → Settings → Profiles → Colors → Color Presets → Import

Alacritty

# ~/.config/alacritty/alacritty.toml
[colors.primary]
background = "#2d353b"
foreground = "#d3c6aa"

Kitty

kitty +kitten themes Everforest Dark Medium

WezTerm

-- ~/.wezterm.lua
config.color_scheme = 'Everforest Dark (Gogh)'

适用场景

Everforest 是为”健康编码”而生的配色方案。如果你经常需要连续数小时面对终端屏幕,Everforest 的低饱和度绿色基调能够有效减轻眼部疲劳。它特别适合搭配护眼显示器或开启夜间模式的屏幕使用。对于在自然光充足的环境中工作的用户,Everforest Light 变体提供了一种清新、自然的亮色体验。不过,由于整体色彩较为柔和,Everforest 在需要高可见度的场景(如投影演示)中可能不是最佳选择,建议在这类场景下切换到对比度更高的方案。