It’s a color scheme for various applications.
palette
- I use only medium dark so there will be only medium dark colors.
bg_dim #232a2e;
bg0 #2d353b;
bg1 #343f44;
bg2 #3d484d;
bg3 #475258;
bg4 #4f585e;
bg5 #56635f;
bg_visual #543a48;
bg_red #514045;
bg_green #425047;
bg_blue #3a515d;
bg_yellow #4d4c43;
fg #d3c6aa;
red #e67e80;
orange #e69875;
yellow #dbbc7f;
green #a7c080;
aqua #83c092;
blue #7fbbb3;
purple #d699b6;
grey0 #7a8478;
grey1 #859289;
grey2 #9da9a0;
statusline1 #a7c080;
statusline2 #d3c6aa;
statusline3 #e67e80;
My configs
- My main font is: FiraCode with nerd font icons
- One thing I don’t like in Everforest is the bright green. I prefer to dim it a little bit.
My workspace example:
lockscreen
waylock
it’s a simple one-color screen locker.
waylock -init-color 0x232A2E -input-color 0x2D353B -fail-color 0x543A48 -input-alt-color 0x232A2E -ignore-empty-password -fork-on-lock
hyprland
$bg_dim = rgb(232a2e)
$bg0 = rgb(2d353b)
$bg1 = rgb(343f44)
$bg2 = rgb(3d484d)
$bg3 = rgb(475258)
$bg4 = rgb(4f585e)
$bg5 = rgb(56635f)
$bg_visual = rgb(543a48)
$bg_red = rgb(514045)
$bg_green = rgb(425047)
$bg_blue = rgb(3a515d)
$bg_yellow = rgb(4d4c43)
$fg = rgb(d3c6aa)
$red = rgb(e67e80)
$orange = rgb(e69875)
$yellow = rgb(dbbc7f)
$yellow_quiet = rgba(219,188,127,0.6)
$green = rgb(a7c080)
$green_quiet = rgba(167,192,128,0.6)
$aqua = rgb(83c092)
$blue = rgb(7fbbb3)
$purple = rgb(d699b6)
$grey0 = rgb(7a8478)
$grey1 = rgb(859289)
$grey2 = rgb(9da9a0)
$statusline1 = rgb(a7c080)
$statusline2 = rgb(d3c6aa)
$statusline3 = rgb(e67e80)
- Bar on top of window is a group, and yellow is a locked group
- I use
#232a2e
as the background (wallpaper) color. It’s bg_dim.
misc {
background_color = $bg_dim
}
default everforest
general {
col.active_border = $green
col.inactive_border = $bg_green
}
group {
col.border_active = $green
col.border_inactive = $bg_green
col.border_locked_active = $yellow
col.border_locked_inactive = $bg_yellow
groupbar {
text_color = $fg
col.active = $green
col.inactive = $bg_green
col.locked_active = $yellow
col.locked_inactive = $bg_yellow
}
}
my flavor
I found the default Everforest too bright for me. so i dim it little bit and turn off inactive border due to i use matched backround(wallpaper) color.
general {
col.active_border = $green_quiet
col.inactive_border = $bg_dim
}
group {
col.border_active = $green_quiet
col.border_inactive = $bg_dim
col.border_locked_active = $yellow_quiet
col.border_locked_inactive = $bg_dim
groupbar {
text_color = $fg
col.active = $green_quiet
col.inactive = $bg_green
col.locked_active = $yellow_quiet
col.locked_inactive = $bg_yellow
}
}
ncspot
It’s a Spotify TUI player.
Config file path: ~/.config/ncspot/config.toml
[theme]
background = "#2D353B"
primary = "#D3C6AA"
secondary = "#D3C6AA"
title = "#D3C6AA"
playing = "#A7C080"
playing_selected = "#A7C080"
playing_bg = "#2D353B"
highlight = "#D3C6AA"
highlight_bg = "#343F44"
error = "#E67E80"
error_bg = "#514045"
statusbar = "#D3C6AA"
statusbar_progress = "#A7C080"
statusbar_bg = "#2D353B"
cmdline = "#2D353B"
cmdline_bg = "#D3C6AA"
Waybar
It’s a bar on the side of the screen that displays the time/date, language, volume, etc.
/* https://github.com/Alexays/Waybar/wiki/Styling */
/* Everforest medium-dark color scheme */
@define-color bg_dim #232a2e;
@define-color bg0 #2d353b;
@define-color bg1 #343f44;
@define-color bg2 #3d484d;
@define-color bg3 #475258;
@define-color bg4 #4f585e;
@define-color bg5 #56635f;
@define-color bg_visual #543a48;
@define-color bg_red #514045;
@define-color bg_green #425047;
@define-color bg_blue #3a515d;
@define-color bg_yellow #4d4c43;
@define-color fg #d3c6aa;
@define-color red #e67e80;
@define-color orange #e69875;
@define-color yellow #dbbc7f;
@define-color green #a7c080;
@define-color aqua #83c092;
@define-color blue #7fbbb3;
@define-color purple #d699b6;
@define-color grey0 #7a8478;
@define-color grey1 #859289;
@define-color grey2 #9da9a0;
@define-color statusline1 #a7c080;
@define-color statusline2 #d3c6aa;
@define-color statusline3 #e67e80;
* {
font-family: "FiraCode Nerd Font";
font-size: 14px;
font-weight: 500;
color: @fg;
}
#waybar {
background: @bg_dim;
}
/* basic style for all modules */
/* add all your custom modules here */
#workspaces,
#clock,
#battery,
#pulseaudio,
#network,
#language,
#backlight,
#tray,
#custom-power,
#custom-date,
#cpu,
#memory,
#disk,
#temperature,
#custom-weather,
#custom-docker,
#bluetooth,
#custom-docker-micro,
#privacy,
#systemd-failed-units,
#custom-notifications,
#custom-swaync {
background-color: @bg0;
padding: 0px 10px 0px;
margin: 5px;
border-radius: 5px;
min-width: 20px;
}
#workspaces {
background-color: @bg_dim;
}
#workspaces button {
color: @fg;
background: transparent;
}
#workspaces button.active {
background: @bg0;
}
/* blink animation */
@keyframes urgent-blink {
0% {
background-color: @red;
}
50% {
background-color: transparent;
}
100% {
background-color: @red;
}
}
#workspaces button.urgent {
animation: urgent-blink 2s infinite;
color: @statusline3;
}