├── README.md ├── change-theme.pl ├── colors ├── doric-cherry.toml ├── doric-dark.toml ├── doric-earth.toml ├── doric-fire.toml ├── doric-light.toml ├── doric-marble.toml ├── doric-obsidian.toml ├── doric-plum.toml ├── doric-water.toml ├── doric-wind.toml ├── ef-arbutus.toml ├── ef-autumn.toml ├── ef-bio.toml ├── ef-cherie.toml ├── ef-cyprus.toml ├── ef-dark.toml ├── ef-day.toml ├── ef-deuteranopia-dark.toml ├── ef-deuteranopia-light.toml ├── ef-dream.toml ├── ef-duo-dark.toml ├── ef-duo-light.toml ├── ef-eagle.toml ├── ef-elea-dark.toml ├── ef-elea-light.toml ├── ef-frost.toml ├── ef-kassio.toml ├── ef-light.toml ├── ef-maris-dark.toml ├── ef-maris-light.toml ├── ef-melissa-dark.toml ├── ef-melissa-light.toml ├── ef-night.toml ├── ef-owl.toml ├── ef-reverie.toml ├── ef-rosa.toml ├── ef-spring.toml ├── ef-summer.toml ├── ef-symbiosis.toml ├── ef-trio-dark.toml ├── ef-trio-light.toml ├── ef-tritanopia-dark.toml ├── ef-tritanopia-light.toml ├── ef-winter.toml ├── modus-operandi-deuteranopia.toml ├── modus-operandi-tinted.toml ├── modus-operandi-tritanopia.toml ├── modus-operandi.toml ├── modus-vivendi-deuteranopia.toml ├── modus-vivendi-tinted.toml ├── modus-vivendi-tritanopia.toml └── modus-vivendi.toml ├── keys.lua └── wezterm.lua /README.md: -------------------------------------------------------------------------------- 1 | # Wezterm themes 2 | 3 | + Git repo on Codeberg: 4 | - Mirrors: 5 | + GitHub: 6 | 7 | 8 | This repo has 50 themes 9 | 8 from modus-themes, 8 from doric-themes and 34 from ef-themes 10 | 11 | ### Usage 12 | Clone the repo and place the contents into ~/.config/wezterm/ 13 | 14 | ## use change-theme.pl to change the themes (fzf required) 15 | ```bash 16 | $ ~/.config/wezterm/change-theme.pl 17 | ``` 18 | > This will use fzf to select a theme interactively 19 | ```bash 20 | $ ~/.config/wezterm/change-theme.pl bio 21 | 'Ef-Bio' theme selected 22 | ``` 23 | > This will change theme to the first theme that has bio in its name 24 | 25 | ### Colors 26 | Pictures: https://wezfurlong.org/wezterm/colorschemes/e/index.html#ef-autumn 27 | Ef-themes pictures (emacs): https://protesilaos.com/emacs/ef-themes-pictures 28 | 29 | ## Ef-Cherie theme 30 | ![ef-cherie](https://i.postimg.cc/43RHdhqR/ef-cherie.png) 31 | 32 | ## Ef-Summer theme 33 | ![ef-summer](https://i.postimg.cc/XqqphKGd/ef-summer.png) 34 | 35 | ## Ef-Spring theme 36 | ![ef-spring](https://i.postimg.cc/xC0kGV9s/ef-spring.png) 37 | 38 | ## Ef-Bio theme 39 | ![ef-bio](https://i.postimg.cc/V6DJDZ6z/ef-bio.png) 40 | 41 | ## Ef-Autumn theme 42 | ![ef-autumn](https://i.postimg.cc/NjmLWjMJ/ef-autumn.png) 43 | 44 | ## Ef-Trio-Light theme 45 | ![ef-trio-light](https://i.postimg.cc/zvzpBc2D/ef-trio-light.png) 46 | 47 | ## Ef-Trio-Dark theme 48 | ![ef-trio-dark](https://i.postimg.cc/W4mFJ1cF/ef-trio-dark.png) 49 | 50 | ## Ef-Winter theme 51 | ![ef-winter](https://i.postimg.cc/d0FDvcZq/ef-winter.png) 52 | 53 | ## Modus-Operandi theme 54 | ![modus-operandi](https://i.postimg.cc/kgbtqyjy/modus-operandi.png) 55 | 56 | ## Modus-Vivendi theme 57 | ![modus-vivendi](https://i.postimg.cc/7YcTFRN6/modus-vivendi.png) 58 | 59 | ## Thanks 60 | Modus themes - https://protesilaos.com/emacs/modus-themes-colors 61 | Ef themes - https://protesilaos.com/emacs/ef-themes 62 | 63 | -------------------------------------------------------------------------------- /change-theme.pl: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env perl 2 | 3 | my $dir = $ENV{HOME} . "/.config/wezterm"; 4 | my $config = $ENV{HOME} . "/.config/wezterm/wezterm.lua"; 5 | my $theme; 6 | 7 | my $config_content; 8 | if (scalar @ARGV > 0) { 9 | my $theme_names = `grep name $dir/colors/*.toml`; 10 | $theme_names =~ s/[\n]*.*name = /\n/g; 11 | $theme_names =~ s/^[\n]//; 12 | my @all_themes = split "\n", $theme_names; 13 | @all_themes = sort { length($a) <=> length($b) } @all_themes; 14 | 15 | ($theme) = grep /$ARGV[0]/i, @all_themes; 16 | if ($theme) { 17 | print "$theme theme selected\n"; 18 | } else { 19 | print "No theme found for \'$ARGV[0]\'\n"; 20 | } 21 | } 22 | 23 | # unless($theme) { 24 | # $theme = `ls $dir/colors | fzf`; 25 | # chomp $theme; 26 | # } 27 | 28 | if ($theme) { 29 | # read config 30 | open(FH, '<' . $config) or die "Unable to open\n"; 31 | while() { 32 | if ($_ =~ /color_scheme = / && !($_ =~ /--/)) { 33 | $config_content .= " color_scheme = $theme,\n"; 34 | next; 35 | } 36 | $config_content .= $_; 37 | } 38 | close(FH); 39 | # write config 40 | open(FH, '>' . $config) or die "Unable to open\n"; 41 | print FH $config_content; 42 | close(FH); 43 | } else { 44 | print "No theme selected\n"; 45 | } 46 | 47 | -------------------------------------------------------------------------------- /colors/doric-cherry.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#e3d8db', 4 | '#750000', 5 | '#056100', 6 | '#5f4602', 7 | '#353362', 8 | '#553372', 9 | '#35485e', 10 | '#311926' 11 | ] 12 | brights = [ 13 | '#e3d8db', 14 | '#750000', 15 | '#056100', 16 | '#5f4602', 17 | '#353362', 18 | '#553372', 19 | '#35485e', 20 | '#311926' 21 | ] 22 | cursor_bg = '#a02050' 23 | cursor_border = '#a02050' 24 | cursor_fg = '#f7edf1' 25 | background = '#f7edf1' 26 | foreground = '#311926' 27 | selection_bg = '#cc95b7' 28 | selection_fg = '#311926' 29 | 30 | [metadata] 31 | name = 'Doric-Cherry' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/doric-cherry.toml' 34 | -------------------------------------------------------------------------------- /colors/doric-dark.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#363041', 4 | '#dba2a2', 5 | '#85c397', 6 | '#c4a992', 7 | '#95afd2', 8 | '#c5a3b2', 9 | '#a5bfce', 10 | '#ffffff' 11 | ] 12 | brights = [ 13 | '#363041', 14 | '#dba2a2', 15 | '#85c397', 16 | '#c4a992', 17 | '#95afd2', 18 | '#c5a3b2', 19 | '#a5bfce', 20 | '#ffffff' 21 | ] 22 | cursor_bg = '#ccaaee' 23 | cursor_border = '#ccaaee' 24 | cursor_fg = '#000000' 25 | background = '#000000' 26 | foreground = '#ffffff' 27 | selection_bg = '#50447f' 28 | selection_fg = '#ffffff' 29 | 30 | [metadata] 31 | name = 'Doric-Dark' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/doric-dark.toml' 34 | -------------------------------------------------------------------------------- /colors/doric-earth.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#dfd8c8', 4 | '#750000', 5 | '#056100', 6 | '#5f4602', 7 | '#353362', 8 | '#553372', 9 | '#35485e', 10 | '#1b0d10' 11 | ] 12 | brights = [ 13 | '#dfd8c8', 14 | '#750000', 15 | '#056100', 16 | '#5f4602', 17 | '#353362', 18 | '#553372', 19 | '#35485e', 20 | '#1b0d10' 21 | ] 22 | cursor_bg = '#770000' 23 | cursor_border = '#770000' 24 | cursor_fg = '#f0eddf' 25 | background = '#f0eddf' 26 | foreground = '#1b0d10' 27 | selection_bg = '#c09fa0' 28 | selection_fg = '#1b0d10' 29 | 30 | [metadata] 31 | name = 'Doric-Earth' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/doric-earth.toml' 34 | -------------------------------------------------------------------------------- /colors/doric-fire.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#45372f', 4 | '#d09090', 5 | '#85c397', 6 | '#c4a992', 7 | '#95afd2', 8 | '#c5a3b2', 9 | '#a5bfce', 10 | '#f0e5e0' 11 | ] 12 | brights = [ 13 | '#45372f', 14 | '#d09090', 15 | '#85c397', 16 | '#c4a992', 17 | '#95afd2', 18 | '#c5a3b2', 19 | '#a5bfce', 20 | '#f0e5e0' 21 | ] 22 | cursor_bg = '#fe7062' 23 | cursor_border = '#fe7062' 24 | cursor_fg = '#2a281d' 25 | background = '#2a281d' 26 | foreground = '#f0e5e0' 27 | selection_bg = '#742d33' 28 | selection_fg = '#f0e5e0' 29 | 30 | [metadata] 31 | name = 'Doric-Fire' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/doric-fire.toml' 34 | -------------------------------------------------------------------------------- /colors/doric-light.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#e2e7e8', 4 | '#750000', 5 | '#056100', 6 | '#5f4602', 7 | '#353362', 8 | '#553372', 9 | '#35485e', 10 | '#000000' 11 | ] 12 | brights = [ 13 | '#e2e7e8', 14 | '#750000', 15 | '#056100', 16 | '#5f4602', 17 | '#353362', 18 | '#553372', 19 | '#35485e', 20 | '#000000' 21 | ] 22 | cursor_bg = '#2266bb' 23 | cursor_border = '#2266bb' 24 | cursor_fg = '#ffffff' 25 | background = '#ffffff' 26 | foreground = '#000000' 27 | selection_bg = '#a0bcd0' 28 | selection_fg = '#000000' 29 | 30 | [metadata] 31 | name = 'Doric-Light' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/doric-light.toml' 34 | -------------------------------------------------------------------------------- /colors/doric-marble.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#dedede', 4 | '#750000', 5 | '#056100', 6 | '#5f4602', 7 | '#353362', 8 | '#553372', 9 | '#35485e', 10 | '#202020' 11 | ] 12 | brights = [ 13 | '#dedede', 14 | '#750000', 15 | '#056100', 16 | '#5f4602', 17 | '#353362', 18 | '#553372', 19 | '#35485e', 20 | '#202020' 21 | ] 22 | cursor_bg = '#403030' 23 | cursor_border = '#403030' 24 | cursor_fg = '#ededed' 25 | background = '#ededed' 26 | foreground = '#202020' 27 | selection_bg = '#b0b0b0' 28 | selection_fg = '#202020' 29 | 30 | [metadata] 31 | name = 'Doric-Marble' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/doric-marble.toml' 34 | -------------------------------------------------------------------------------- /colors/doric-obsidian.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#2f2f2f', 4 | '#dba2a2', 5 | '#85c397', 6 | '#c4a992', 7 | '#95afd2', 8 | '#c5a3b2', 9 | '#a5bfce', 10 | '#e7e7e7' 11 | ] 12 | brights = [ 13 | '#2f2f2f', 14 | '#dba2a2', 15 | '#85c397', 16 | '#c4a992', 17 | '#95afd2', 18 | '#c5a3b2', 19 | '#a5bfce', 20 | '#e7e7e7' 21 | ] 22 | cursor_bg = '#eeddbb' 23 | cursor_border = '#eeddbb' 24 | cursor_fg = '#181818' 25 | background = '#181818' 26 | foreground = '#e7e7e7' 27 | selection_bg = '#505050' 28 | selection_fg = '#e7e7e7' 29 | 30 | [metadata] 31 | name = 'Doric-Obsidian' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/doric-obsidian.toml' 34 | -------------------------------------------------------------------------------- /colors/doric-plum.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#382b4e', 4 | '#dba2a2', 5 | '#85c397', 6 | '#c4a992', 7 | '#95afd2', 8 | '#c5a3b2', 9 | '#a5bfce', 10 | '#e2d7e7' 11 | ] 12 | brights = [ 13 | '#382b4e', 14 | '#dba2a2', 15 | '#85c397', 16 | '#c4a992', 17 | '#95afd2', 18 | '#c5a3b2', 19 | '#a5bfce', 20 | '#e2d7e7' 21 | ] 22 | cursor_bg = '#c070d0' 23 | cursor_border = '#c070d0' 24 | cursor_fg = '#221832' 25 | background = '#221832' 26 | foreground = '#e2d7e7' 27 | selection_bg = '#604179' 28 | selection_fg = '#e2d7e7' 29 | 30 | [metadata] 31 | name = 'Doric-Plum' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/doric-plum.toml' 34 | -------------------------------------------------------------------------------- /colors/doric-water.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#3e4050', 4 | '#dba2a2', 5 | '#85c397', 6 | '#c4a992', 7 | '#95afd2', 8 | '#c5a3b2', 9 | '#a5bfce', 10 | '#f2f5ff' 11 | ] 12 | brights = [ 13 | '#3e4050', 14 | '#dba2a2', 15 | '#85c397', 16 | '#c4a992', 17 | '#95afd2', 18 | '#c5a3b2', 19 | '#a5bfce', 20 | '#f2f5ff' 21 | ] 22 | cursor_bg = '#99ddee' 23 | cursor_border = '#99ddee' 24 | cursor_fg = '#2a283d' 25 | background = '#2a283d' 26 | foreground = '#f2f5ff' 27 | selection_bg = '#455eab' 28 | selection_fg = '#f2f5ff' 29 | 30 | [metadata] 31 | name = 'Doric-Water' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/doric-water.toml' 34 | -------------------------------------------------------------------------------- /colors/doric-wind.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#d3dbd9', 4 | '#750000', 5 | '#006500', 6 | '#5f4602', 7 | '#353362', 8 | '#553372', 9 | '#35485e', 10 | '#000f0f' 11 | ] 12 | brights = [ 13 | '#d3dbd9', 14 | '#750000', 15 | '#006500', 16 | '#5f4602', 17 | '#353362', 18 | '#553372', 19 | '#35485e', 20 | '#000f0f' 21 | ] 22 | cursor_bg = '#10600b' 23 | cursor_border = '#10600b' 24 | cursor_fg = '#e8f0e9' 25 | background = '#e8f0e9' 26 | foreground = '#000f0f' 27 | selection_bg = '#94c2bf' 28 | selection_fg = '#000f0f' 29 | 30 | [metadata] 31 | name = 'Doric-Wind' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/doric-wind.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-arbutus.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#f0d8cf', 4 | '#b0000f', 5 | '#007000', 6 | '#906200', 7 | '#375cc6', 8 | '#a23ea4', 9 | '#3f69af', 10 | '#393330' 11 | ] 12 | brights = [ 13 | '#c7b2ab', 14 | '#aa184f', 15 | '#00704f', 16 | '#8a6340', 17 | '#265fbf', 18 | '#6448ca', 19 | '#0f7688', 20 | '#6e678f' 21 | ] 22 | cursor_bg = '#208f10' 23 | cursor_border = '#208f10' 24 | cursor_fg = '#ffead8' 25 | background = '#ffead8' 26 | foreground = '#393330' 27 | selection_bg = '#dbe0c0' 28 | selection_fg = '#393330' 29 | 30 | [metadata] 31 | name = 'Ef-Arbutus' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-arbutus.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-autumn.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#26211d', 4 | '#ef656a', 5 | '#2fa526', 6 | '#c48702', 7 | '#379cf6', 8 | '#d570af', 9 | '#4fb0cf', 10 | '#cfbcba' 11 | ] 12 | brights = [ 13 | '#56524f', 14 | '#ff7a7f', 15 | '#00b066', 16 | '#df8f6f', 17 | '#029fff', 18 | '#af8aff', 19 | '#3dbbb0', 20 | '#887c8a' 21 | ] 22 | cursor_bg = '#ffaa33' 23 | cursor_border = '#ffaa33' 24 | cursor_fg = '#0f0e06' 25 | background = '#0f0e06' 26 | foreground = '#cfbcba' 27 | selection_bg = '#3f1324' 28 | selection_fg = '#cfbcba' 29 | 30 | [metadata] 31 | name = 'Ef-Autumn' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-autumn.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-bio.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#222522', 4 | '#ef6560', 5 | '#3fb83f', 6 | '#d4aa02', 7 | '#37aff6', 8 | '#d38faf', 9 | '#6fc5ef', 10 | '#cfdfd5' 11 | ] 12 | brights = [ 13 | '#505250', 14 | '#ff778f', 15 | '#00c089', 16 | '#cfc04f', 17 | '#32cfef', 18 | '#af9fff', 19 | '#5dc0aa', 20 | '#808f80' 21 | ] 22 | cursor_bg = '#35f038' 23 | cursor_border = '#35f038' 24 | cursor_fg = '#111111' 25 | background = '#111111' 26 | foreground = '#cfdfd5' 27 | selection_bg = '#3a3027' 28 | selection_fg = '#cfdfd5' 29 | 30 | [metadata] 31 | name = 'Ef-Bio' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-bio.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-cherie.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#291f26', 4 | '#ff7359', 5 | '#60b444', 6 | '#e5b76f', 7 | '#8fa5f6', 8 | '#ef80bf', 9 | '#8fbaef', 10 | '#d3cfcf' 11 | ] 12 | brights = [ 13 | '#594a4f', 14 | '#ff78aa', 15 | '#60bf88', 16 | '#f59280', 17 | '#7fa5ff', 18 | '#df7fff', 19 | '#8fcfdf', 20 | '#808898' 21 | ] 22 | cursor_bg = '#ff5aaf' 23 | cursor_border = '#ff5aaf' 24 | cursor_fg = '#190a0f' 25 | background = '#190a0f' 26 | foreground = '#d3cfcf' 27 | selection_bg = '#232f3f' 28 | selection_fg = '#d3cfcf' 29 | 30 | [metadata] 31 | name = 'Ef-Cherie' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-cherie.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-cyprus.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#f0ece0', 4 | '#9f0d0f', 5 | '#006f00', 6 | '#a7601f', 7 | '#375cc6', 8 | '#9a456f', 9 | '#1f70af', 10 | '#242521' 11 | ] 12 | brights = [ 13 | '#c5c3b8', 14 | '#ca3400', 15 | '#00824f', 16 | '#a2604f', 17 | '#065fbf', 18 | '#8448aa', 19 | '#007a9f', 20 | '#59786f' 21 | ] 22 | cursor_bg = '#007f00' 23 | cursor_border = '#007f00' 24 | cursor_fg = '#fcf7ef' 25 | background = '#fcf7ef' 26 | foreground = '#242521' 27 | selection_bg = '#e0e7e5' 28 | selection_fg = '#242521' 29 | 30 | [metadata] 31 | name = 'Ef-Cyprus' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-cyprus.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-dark.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#1a1a1a', 4 | '#ef6560', 5 | '#0faa26', 6 | '#bf9032', 7 | '#3f95f6', 8 | '#d369af', 9 | '#4fbaef', 10 | '#d0d0d0' 11 | ] 12 | brights = [ 13 | '#4b4b4b', 14 | '#ff5a7a', 15 | '#00a692', 16 | '#df8a5a', 17 | '#029fff', 18 | '#af85ff', 19 | '#1dbfcf', 20 | '#857f8f' 21 | ] 22 | cursor_bg = '#ff76ff' 23 | cursor_border = '#ff76ff' 24 | cursor_fg = '#000000' 25 | background = '#000000' 26 | foreground = '#d0d0d0' 27 | selection_bg = '#2a234a' 28 | selection_fg = '#d0d0d0' 29 | 30 | [metadata] 31 | name = 'Ef-Dark' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-dark.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-day.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#f2e9db', 4 | '#ba2d2f', 5 | '#007a0a', 6 | '#a45a22', 7 | '#375cc6', 8 | '#ca3e54', 9 | '#3f60af', 10 | '#584141' 11 | ] 12 | brights = [ 13 | '#c9c0b8', 14 | '#cf2f4f', 15 | '#0f7f5f', 16 | '#aa4f30', 17 | '#265fbf', 18 | '#8448aa', 19 | '#0f7b8f', 20 | '#63728f' 21 | ] 22 | cursor_bg = '#cf1f00' 23 | cursor_border = '#cf1f00' 24 | cursor_fg = '#fff5ea' 25 | background = '#fff5ea' 26 | foreground = '#584141' 27 | selection_bg = '#f0d2df' 28 | selection_fg = '#584141' 29 | 30 | [metadata] 31 | name = 'Ef-Day' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-day.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-deuteranopia-dark.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#121f34', 4 | '#cf8560', 5 | '#3faa26', 6 | '#aa9f32', 7 | '#3f90f0', 8 | '#b379bf', 9 | '#5faaef', 10 | '#ddddee' 11 | ] 12 | brights = [ 13 | '#445165', 14 | '#cf7a7a', 15 | '#3fa672', 16 | '#bfaf7a', 17 | '#009fff', 18 | '#9f95ff', 19 | '#0db0ff', 20 | '#7f8797' 21 | ] 22 | cursor_bg = '#ffff00' 23 | cursor_border = '#ffff00' 24 | cursor_fg = '#000a1f' 25 | background = '#000a1f' 26 | foreground = '#ddddee' 27 | selection_bg = '#223848' 28 | selection_fg = '#ddddee' 29 | 30 | [metadata] 31 | name = 'Ef-Deuteranopia-Dark' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-deuteranopia-dark.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-deuteranopia-light.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#e8e8ea', 4 | '#d3303a', 5 | '#217a3c', 6 | '#805d00', 7 | '#375cd8', 8 | '#ba35af', 9 | '#1f6fbf', 10 | '#1a1a2f' 11 | ] 12 | brights = [ 13 | '#b3b3c0', 14 | '#d50f7f', 15 | '#008058', 16 | '#765040', 17 | '#065fff', 18 | '#6052cf', 19 | '#1f77bb', 20 | '#70627f' 21 | ] 22 | cursor_bg = '#0000bb' 23 | cursor_border = '#0000bb' 24 | cursor_fg = '#f5f5ff' 25 | background = '#f5f5ff' 26 | foreground = '#1a1a2f' 27 | selection_bg = '#dadadf' 28 | selection_fg = '#1a1a2f' 29 | 30 | [metadata] 31 | name = 'Ef-Deuteranopia-Light' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-deuteranopia-light.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-dream.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#322f34', 4 | '#ff6f6f', 5 | '#51b04f', 6 | '#c0b24f', 7 | '#57b0ff', 8 | '#ffaacf', 9 | '#6fb3c0', 10 | '#efd5c5' 11 | ] 12 | brights = [ 13 | '#5b595e', 14 | '#e47980', 15 | '#3fc489', 16 | '#deb07a', 17 | '#12b4ff', 18 | '#d0b0ff', 19 | '#65c5a8', 20 | '#8f8886' 21 | ] 22 | cursor_bg = '#f3c09a' 23 | cursor_border = '#f3c09a' 24 | cursor_fg = '#232025' 25 | background = '#232025' 26 | foreground = '#efd5c5' 27 | selection_bg = '#544a50' 28 | selection_fg = '#efd5c5' 29 | 30 | [metadata] 31 | name = 'Ef-Dream' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-dream.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-duo-dark.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#1d1a26', 4 | '#ef656a', 5 | '#1fa526', 6 | '#c48702', 7 | '#379cf6', 8 | '#d369af', 9 | '#5faaef', 10 | '#d0d0d0' 11 | ] 12 | brights = [ 13 | '#4a4759', 14 | '#ef798f', 15 | '#00b982', 16 | '#df805f', 17 | '#029fff', 18 | '#af85ff', 19 | '#0dafdf', 20 | '#857f8f' 21 | ] 22 | cursor_bg = '#ef6f11' 23 | cursor_border = '#ef6f11' 24 | cursor_fg = '#070019' 25 | background = '#070019' 26 | foreground = '#d0d0d0' 27 | selection_bg = '#042a50' 28 | selection_fg = '#d0d0d0' 29 | 30 | [metadata] 31 | name = 'Ef-Duo-Dark' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-duo-dark.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-duo-light.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#f6ece8', 4 | '#cc3333', 5 | '#217a3c', 6 | '#8a5d00', 7 | '#375cd8', 8 | '#ba35af', 9 | '#1f6fbf', 10 | '#222222' 11 | ] 12 | brights = [ 13 | '#c7c0ba', 14 | '#c04440', 15 | '#008058', 16 | '#8f5a3a', 17 | '#065fff', 18 | '#6052cf', 19 | '#1f77bb', 20 | '#63728f' 21 | ] 22 | cursor_bg = '#1144ff' 23 | cursor_border = '#1144ff' 24 | cursor_fg = '#fff8f0' 25 | background = '#fff8f0' 26 | foreground = '#222222' 27 | selection_bg = '#caeafa' 28 | selection_fg = '#222222' 29 | 30 | [metadata] 31 | name = 'Ef-Duo-Light' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-duo-light.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-eagle.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#e4dbc0', 4 | '#882000', 5 | '#226022', 6 | '#6b4500', 7 | '#113384', 8 | '#822478', 9 | '#125a7f', 10 | '#231a1f' 11 | ] 12 | brights = [ 13 | '#aea88e', 14 | '#8f0038', 15 | '#006e50', 16 | '#775228', 17 | '#000080', 18 | '#50119f', 19 | '#00676f', 20 | '#685f53' 21 | ] 22 | cursor_bg = '#774400' 23 | cursor_border = '#774400' 24 | cursor_fg = '#f1ecd0' 25 | background = '#f1ecd0' 26 | foreground = '#231a1f' 27 | selection_bg = '#ddc5af' 28 | selection_fg = '#231a1f' 29 | 30 | [metadata] 31 | name = 'Ef-Eagle' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-eagle.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-elea-dark.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#303332', 4 | '#ff656a', 5 | '#7fc87f', 6 | '#cac85f', 7 | '#57aff6', 8 | '#f59acf', 9 | '#6fcfd2', 10 | '#eaf2ef' 11 | ] 12 | brights = [ 13 | '#5e6160', 14 | '#fa7f88', 15 | '#50cf89', 16 | '#cfb27f', 17 | '#62cfef', 18 | '#cfaaff', 19 | '#60d5c2', 20 | '#969faf' 21 | ] 22 | cursor_bg = '#ef7fa8' 23 | cursor_border = '#ef7fa8' 24 | cursor_fg = '#222524' 25 | background = '#222524' 26 | foreground = '#eaf2ef' 27 | selection_bg = '#543040' 28 | selection_fg = '#eaf2ef' 29 | 30 | [metadata] 31 | name = 'Ef-Elea-Dark' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-elea-dark.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-elea-light.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#e3e9d6', 4 | '#c3303a', 5 | '#00601f', 6 | '#9a501f', 7 | '#375cc6', 8 | '#80308f', 9 | '#1f70af', 10 | '#221321' 11 | ] 12 | brights = [ 13 | '#b0b7aa', 14 | '#b02440', 15 | '#007047', 16 | '#88541f', 17 | '#162f8f', 18 | '#5032aa', 19 | '#00677f', 20 | '#676470' 21 | ] 22 | cursor_bg = '#770080' 23 | cursor_border = '#770080' 24 | cursor_fg = '#edf5e2' 25 | background = '#edf5e2' 26 | foreground = '#221321' 27 | selection_bg = '#d9d2ef' 28 | selection_fg = '#221321' 29 | 30 | [metadata] 31 | name = 'Ef-Elea-Light' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-elea-light.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-frost.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#eaefef', 4 | '#c42d2f', 5 | '#008a00', 6 | '#aa6100', 7 | '#004fc0', 8 | '#aa44c5', 9 | '#1f6fbf', 10 | '#232323' 11 | ] 12 | brights = [ 13 | '#b5b8b8', 14 | '#cf2f4f', 15 | '#00845f', 16 | '#996c4f', 17 | '#065fff', 18 | '#7f5ae0', 19 | '#007a85', 20 | '#66657f' 21 | ] 22 | cursor_bg = '#0055bb' 23 | cursor_border = '#0055bb' 24 | cursor_fg = '#fcffff' 25 | background = '#fcffff' 26 | foreground = '#232323' 27 | selection_bg = '#d4eaf3' 28 | selection_fg = '#232323' 29 | 30 | [metadata] 31 | name = 'Ef-Frost' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-frost.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-kassio.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#efe7e7', 4 | '#b00234', 5 | '#217a3c', 6 | '#9a6012', 7 | '#3c3bbe', 8 | '#a01f64', 9 | '#2f5f9f', 10 | '#201f36' 11 | ] 12 | brights = [ 13 | '#c0bbbb', 14 | '#d5305f', 15 | '#008358', 16 | '#a04646', 17 | '#065fff', 18 | '#7022bf', 19 | '#1077ab', 20 | '#776f79' 21 | ] 22 | cursor_bg = '#d06f30' 23 | cursor_border = '#d06f30' 24 | cursor_fg = '#fff7f7' 25 | background = '#fff7f7' 26 | foreground = '#201f36' 27 | selection_bg = '#dfe4f4' 28 | selection_fg = '#201f36' 29 | 30 | [metadata] 31 | name = 'Ef-Kassio' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-kassio.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-light.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#efefef', 4 | '#d3303a', 5 | '#217a3c', 6 | '#a45f22', 7 | '#3740cf', 8 | '#ba35af', 9 | '#1f6fbf', 10 | '#202020' 11 | ] 12 | brights = [ 13 | '#b3b3b3', 14 | '#d50f7f', 15 | '#008858', 16 | '#b65050', 17 | '#065fff', 18 | '#6052cf', 19 | '#1f77bb', 20 | '#70627f' 21 | ] 22 | cursor_bg = '#0033cc' 23 | cursor_border = '#0033cc' 24 | cursor_fg = '#ffffff' 25 | background = '#ffffff' 26 | foreground = '#202020' 27 | selection_bg = '#bfefff' 28 | selection_fg = '#202020' 29 | 30 | [metadata] 31 | name = 'Ef-Light' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-light.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-maris-dark.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#1d2c39', 4 | '#ff6f6f', 5 | '#41bf4f', 6 | '#d0d24f', 7 | '#57b0ff', 8 | '#f59acf', 9 | '#2fd0db', 10 | '#eaedef' 11 | ] 12 | brights = [ 13 | '#4a5664', 14 | '#ff7788', 15 | '#30c489', 16 | '#cab27f', 17 | '#12b4ff', 18 | '#cf90ff', 19 | '#65d5a8', 20 | '#969faf' 21 | ] 22 | cursor_bg = '#8fdfff' 23 | cursor_border = '#8fdfff' 24 | cursor_fg = '#131c2b' 25 | background = '#131c2b' 26 | foreground = '#eaedef' 27 | selection_bg = '#183c65' 28 | selection_fg = '#eaedef' 29 | 30 | [metadata] 31 | name = 'Ef-Maris-Dark' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-maris-dark.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-maris-light.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#e0e7ef', 4 | '#c3303a', 5 | '#007010', 6 | '#805a1f', 7 | '#375cc6', 8 | '#80308f', 9 | '#1f66af', 10 | '#151a27' 11 | ] 12 | brights = [ 13 | '#afb8c3', 14 | '#b02440', 15 | '#007047', 16 | '#78542f', 17 | '#003faf', 18 | '#5f2fba', 19 | '#006f70', 20 | '#676470' 21 | ] 22 | cursor_bg = '#036f99' 23 | cursor_border = '#036f99' 24 | cursor_fg = '#edf4f8' 25 | background = '#edf4f8' 26 | foreground = '#151a27' 27 | selection_bg = '#c8dcff' 28 | selection_fg = '#151a27' 29 | 30 | [metadata] 31 | name = 'Ef-Maris-Light' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-maris-light.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-melissa-dark.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#483426', 4 | '#ff7f7f', 5 | '#6fd560', 6 | '#e4b53f', 7 | '#57aff6', 8 | '#f0aac5', 9 | '#6fcad0', 10 | '#e8e4b1' 11 | ] 12 | brights = [ 13 | '#79665f', 14 | '#ff8f98', 15 | '#65d590', 16 | '#e7a06f', 17 | '#62cfef', 18 | '#c6a2fe', 19 | '#70e0cf', 20 | '#90918a' 21 | ] 22 | cursor_bg = '#f9cf7a' 23 | cursor_border = '#f9cf7a' 24 | cursor_fg = '#352718' 25 | background = '#352718' 26 | foreground = '#e8e4b1' 27 | selection_bg = '#443a4f' 28 | selection_fg = '#e8e4b1' 29 | 30 | [metadata] 31 | name = 'Ef-Melissa-Dark' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-melissa-dark.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-melissa-light.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#f5e9cb', 4 | '#ba2d2f', 5 | '#007a0a', 6 | '#a26310', 7 | '#375cc6', 8 | '#aa3e74', 9 | '#3f60af', 10 | '#484431' 11 | ] 12 | brights = [ 13 | '#c7b7a6', 14 | '#c02945', 15 | '#008250', 16 | '#946830', 17 | '#265fbf', 18 | '#6448ca', 19 | '#0f708a', 20 | '#68708a' 21 | ] 22 | cursor_bg = '#a07f00' 23 | cursor_border = '#a07f00' 24 | cursor_fg = '#fff6d8' 25 | background = '#fff6d8' 26 | foreground = '#484431' 27 | selection_bg = '#f0d4d8' 28 | selection_fg = '#484431' 29 | 30 | [metadata] 31 | name = 'Ef-Melissa-Light' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-melissa-light.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-night.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#1a202b', 4 | '#ef656a', 5 | '#1fa526', 6 | '#c48502', 7 | '#379cf6', 8 | '#d570af', 9 | '#4fb0cf', 10 | '#afbcbf' 11 | ] 12 | brights = [ 13 | '#444e59', 14 | '#ef798f', 15 | '#00a972', 16 | '#df8f6f', 17 | '#029fff', 18 | '#af8aff', 19 | '#3dc0b0', 20 | '#70819f' 21 | ] 22 | cursor_bg = '#00ccff' 23 | cursor_border = '#00ccff' 24 | cursor_fg = '#000e17' 25 | background = '#000e17' 26 | foreground = '#afbcbf' 27 | selection_bg = '#253146' 28 | selection_fg = '#afbcbf' 29 | 30 | [metadata] 31 | name = 'Ef-Night' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-night.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-owl.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#373b3d', 4 | '#d67869', 5 | '#70bb70', 6 | '#c09f6f', 7 | '#80a4e0', 8 | '#e5a0ea', 9 | '#8fb8ea', 10 | '#d0d0d0' 11 | ] 12 | brights = [ 13 | '#60676b', 14 | '#e4959f', 15 | '#60bd90', 16 | '#cf9f90', 17 | '#72aff0', 18 | '#cfa0e8', 19 | '#7ac0b9', 20 | '#857f8f' 21 | ] 22 | cursor_bg = '#afe6ef' 23 | cursor_border = '#afe6ef' 24 | cursor_fg = '#292c2f' 25 | background = '#292c2f' 26 | foreground = '#d0d0d0' 27 | selection_bg = '#404f66' 28 | selection_fg = '#d0d0d0' 29 | 30 | [metadata] 31 | name = 'Ef-Owl' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-owl.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-reverie.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#e5d6d4', 4 | '#ba2d2f', 5 | '#007a0a', 6 | '#87591f', 7 | '#375cc6', 8 | '#9f4e74', 9 | '#3060af', 10 | '#4f204f' 11 | ] 12 | brights = [ 13 | '#b9aaa8', 14 | '#a83058', 15 | '#008250', 16 | '#906045', 17 | '#265fbf', 18 | '#7755b4', 19 | '#0b6e8a', 20 | '#6f6877' 21 | ] 22 | cursor_bg = '#9d5744' 23 | cursor_border = '#9d5744' 24 | cursor_fg = '#f3eddf' 25 | background = '#f3eddf' 26 | foreground = '#4f204f' 27 | selection_bg = '#e0d0ba' 28 | selection_fg = '#4f204f' 29 | 30 | [metadata] 31 | name = 'Ef-Reverie' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-reverie.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-rosa.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#432e32', 4 | '#ff707f', 5 | '#5fbb5f', 6 | '#e4c53f', 7 | '#57aff6', 8 | '#ffb2d6', 9 | '#5fc0dc', 10 | '#e4d3e1' 11 | ] 12 | brights = [ 13 | '#6a5862', 14 | '#f0888f', 15 | '#49d081', 16 | '#eec26f', 17 | '#62cff7', 18 | '#cfb1ff', 19 | '#80dfbf', 20 | '#9d9d9d' 21 | ] 22 | cursor_bg = '#ef607a' 23 | cursor_border = '#ef607a' 24 | cursor_fg = '#322023' 25 | background = '#322023' 26 | foreground = '#e4d3e1' 27 | selection_bg = '#45524a' 28 | selection_fg = '#e4d3e1' 29 | 30 | [metadata] 31 | name = 'Ef-Rosa' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-rosa.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-spring.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#e8f0f0', 4 | '#c42d2f', 5 | '#1a870f', 6 | '#a45f22', 7 | '#375cc6', 8 | '#d5206f', 9 | '#1f6fbf', 10 | '#34494a' 11 | ] 12 | brights = [ 13 | '#c0c6c3', 14 | '#cf2f4f', 15 | '#007f68', 16 | '#ae5a30', 17 | '#265fbf', 18 | '#9435b4', 19 | '#0f7b8f', 20 | '#777294' 21 | ] 22 | cursor_bg = '#bf005f' 23 | cursor_border = '#bf005f' 24 | cursor_fg = '#f6fff9' 25 | background = '#f6fff9' 26 | foreground = '#34494a' 27 | selection_bg = '#d0e6ff' 28 | selection_fg = '#34494a' 29 | 30 | [metadata] 31 | name = 'Ef-Spring' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-spring.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-summer.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#f2e4ea', 4 | '#d3303a', 5 | '#217a3c', 6 | '#a45f22', 7 | '#375ce6', 8 | '#ba35af', 9 | '#1f6fbf', 10 | '#4f4073' 11 | ] 12 | brights = [ 13 | '#cfb3c4', 14 | '#d50f7f', 15 | '#007f68', 16 | '#b65050', 17 | '#065fff', 18 | '#8e44f3', 19 | '#0f7b8f', 20 | '#786e74' 21 | ] 22 | cursor_bg = '#cf0090' 23 | cursor_border = '#cf0090' 24 | cursor_fg = '#fff2f3' 25 | background = '#fff2f3' 26 | foreground = '#4f4073' 27 | selection_bg = '#eecfff' 28 | selection_fg = '#4f4073' 29 | 30 | [metadata] 31 | name = 'Ef-Summer' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-summer.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-symbiosis.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#221920', 4 | '#ef6360', 5 | '#0faa26', 6 | '#bf9032', 7 | '#3f95f6', 8 | '#d369af', 9 | '#4fbaef', 10 | '#d0d0d0' 11 | ] 12 | brights = [ 13 | '#4b3f47', 14 | '#fe5a7a', 15 | '#00a692', 16 | '#df8a5a', 17 | '#029fff', 18 | '#af85ff', 19 | '#1dbfcf', 20 | '#857f8f' 21 | ] 22 | cursor_bg = '#f0af7f' 23 | cursor_border = '#f0af7f' 24 | cursor_fg = '#130911' 25 | background = '#130911' 26 | foreground = '#d0d0d0' 27 | selection_bg = '#3f2f40' 28 | selection_fg = '#d0d0d0' 29 | 30 | [metadata] 31 | name = 'Ef-Symbiosis' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-symbiosis.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-trio-dark.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#2a2228', 4 | '#f48359', 5 | '#60b444', 6 | '#d4a052', 7 | '#7fa5f6', 8 | '#d37faf', 9 | '#8fbaff', 10 | '#d8cfd5' 11 | ] 12 | brights = [ 13 | '#564f55', 14 | '#ff85aa', 15 | '#60bf88', 16 | '#ef9680', 17 | '#72afff', 18 | '#a698ef', 19 | '#8fcfdf', 20 | '#908890' 21 | ] 22 | cursor_bg = '#ff99ff' 23 | cursor_border = '#ff99ff' 24 | cursor_fg = '#160f0f' 25 | background = '#160f0f' 26 | foreground = '#d8cfd5' 27 | selection_bg = '#16304f' 28 | selection_fg = '#d8cfd5' 29 | 30 | [metadata] 31 | name = 'Ef-Trio-Dark' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-trio-dark.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-trio-light.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#ebe7f1', 4 | '#c3303a', 5 | '#057800', 6 | '#a45f22', 7 | '#375cd6', 8 | '#ad45ba', 9 | '#1f6fbf', 10 | '#4f3363' 11 | ] 12 | brights = [ 13 | '#c3c0c9', 14 | '#c01f5f', 15 | '#007f6f', 16 | '#b65050', 17 | '#065fbf', 18 | '#705ae3', 19 | '#0f7a9d', 20 | '#786e74' 21 | ] 22 | cursor_bg = '#4f45ff' 23 | cursor_border = '#4f45ff' 24 | cursor_fg = '#f8f5ff' 25 | background = '#f8f5ff' 26 | foreground = '#4f3363' 27 | selection_bg = '#eed0ff' 28 | selection_fg = '#4f3363' 29 | 30 | [metadata] 31 | name = 'Ef-Trio-Light' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-trio-light.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-tritanopia-dark.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#282026', 4 | '#cf4f5f', 5 | '#2fa526', 6 | '#c48702', 7 | '#379cf6', 8 | '#b0648f', 9 | '#3fafcf', 10 | '#dfd0d5' 11 | ] 12 | brights = [ 13 | '#554f4f', 14 | '#d24f7f', 15 | '#00b066', 16 | '#df8f6f', 17 | '#029fff', 18 | '#a6699f', 19 | '#4fafaf', 20 | '#908890' 21 | ] 22 | cursor_bg = '#fd3333' 23 | cursor_border = '#fd3333' 24 | cursor_fg = '#15050f' 25 | background = '#15050f' 26 | foreground = '#dfd0d5' 27 | selection_bg = '#293140' 28 | selection_fg = '#dfd0d5' 29 | 30 | [metadata] 31 | name = 'Ef-Tritanopia-Dark' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-tritanopia-dark.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-tritanopia-light.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#efecec', 4 | '#aa0010', 5 | '#217a3c', 6 | '#805d00', 7 | '#375cd8', 8 | '#aa357f', 9 | '#2070af', 10 | '#1a1a1a' 11 | ] 12 | brights = [ 13 | '#bdb9b9', 14 | '#c50f4f', 15 | '#008058', 16 | '#765040', 17 | '#065fff', 18 | '#af40af', 19 | '#007faa', 20 | '#756275' 21 | ] 22 | cursor_bg = '#bb0000' 23 | cursor_border = '#bb0000' 24 | cursor_fg = '#fff9f9' 25 | background = '#fff9f9' 26 | foreground = '#1a1a1a' 27 | selection_bg = '#dadadf' 28 | selection_fg = '#1a1a1a' 29 | 30 | [metadata] 31 | name = 'Ef-Tritanopia-Light' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-tritanopia-light.toml' 34 | -------------------------------------------------------------------------------- /colors/ef-winter.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#1d202f', 4 | '#f47359', 5 | '#29a444', 6 | '#b58a52', 7 | '#3f95f6', 8 | '#d369af', 9 | '#4fbaef', 10 | '#b8c6d5' 11 | ] 12 | brights = [ 13 | '#4a4f62', 14 | '#ff6a7a', 15 | '#00a392', 16 | '#df9080', 17 | '#029fff', 18 | '#af85ea', 19 | '#35afbf', 20 | '#807c9f' 21 | ] 22 | cursor_bg = '#ff6ff0' 23 | cursor_border = '#ff6ff0' 24 | cursor_fg = '#0f0b15' 25 | background = '#0f0b15' 26 | foreground = '#b8c6d5' 27 | selection_bg = '#342464' 28 | selection_fg = '#b8c6d5' 29 | 30 | [metadata] 31 | name = 'Ef-Winter' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/ef-winter.toml' 34 | -------------------------------------------------------------------------------- /colors/modus-operandi-deuteranopia.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#f2f2f2', 4 | '#a60000', 5 | '#006800', 6 | '#695500', 7 | '#0031a9', 8 | '#721045', 9 | '#005e8b', 10 | '#000000' 11 | ] 12 | brights = [ 13 | '#c4c4c4', 14 | '#a0132f', 15 | '#00663f', 16 | '#77492f', 17 | '#0000b0', 18 | '#531ab6', 19 | '#005f5f', 20 | '#595959' 21 | ] 22 | cursor_bg = '#000000' 23 | cursor_border = '#000000' 24 | cursor_fg = '#ffffff' 25 | background = '#ffffff' 26 | foreground = '#000000' 27 | selection_bg = '#bdbdbd' 28 | selection_fg = '#000000' 29 | 30 | [metadata] 31 | name = 'Modus-Operandi-Deuteranopia' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/modus-operandi-deuteranopia.toml' 34 | -------------------------------------------------------------------------------- /colors/modus-operandi-tinted.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#efe9dd', 4 | '#a60000', 5 | '#006800', 6 | '#6f5500', 7 | '#0031a9', 8 | '#721045', 9 | '#005e8b', 10 | '#000000' 11 | ] 12 | brights = [ 13 | '#c9b9b0', 14 | '#a0132f', 15 | '#00663f', 16 | '#7a4f2f', 17 | '#0000b0', 18 | '#531ab6', 19 | '#005f5f', 20 | '#595959' 21 | ] 22 | cursor_bg = '#000000' 23 | cursor_border = '#000000' 24 | cursor_fg = '#fbf7f0' 25 | background = '#fbf7f0' 26 | foreground = '#000000' 27 | selection_bg = '#c2bcb5' 28 | selection_fg = '#000000' 29 | 30 | [metadata] 31 | name = 'Modus-Operandi-Tinted' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/modus-operandi-tinted.toml' 34 | -------------------------------------------------------------------------------- /colors/modus-operandi-tritanopia.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#f2f2f2', 4 | '#a60000', 5 | '#006800', 6 | '#695500', 7 | '#0031a9', 8 | '#721045', 9 | '#005e8b', 10 | '#000000' 11 | ] 12 | brights = [ 13 | '#c4c4c4', 14 | '#a0132f', 15 | '#00663f', 16 | '#77492f', 17 | '#0000b0', 18 | '#531ab6', 19 | '#005f5f', 20 | '#595959' 21 | ] 22 | cursor_bg = '#000000' 23 | cursor_border = '#000000' 24 | cursor_fg = '#ffffff' 25 | background = '#ffffff' 26 | foreground = '#000000' 27 | selection_bg = '#bdbdbd' 28 | selection_fg = '#000000' 29 | 30 | [metadata] 31 | name = 'Modus-Operandi-Tritanopia' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/modus-operandi-tritanopia.toml' 34 | -------------------------------------------------------------------------------- /colors/modus-operandi.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#f2f2f2', 4 | '#a60000', 5 | '#006800', 6 | '#6f5500', 7 | '#0031a9', 8 | '#721045', 9 | '#005e8b', 10 | '#000000' 11 | ] 12 | brights = [ 13 | '#c4c4c4', 14 | '#a0132f', 15 | '#00663f', 16 | '#7a4f2f', 17 | '#0000b0', 18 | '#531ab6', 19 | '#005f5f', 20 | '#595959' 21 | ] 22 | cursor_bg = '#000000' 23 | cursor_border = '#000000' 24 | cursor_fg = '#ffffff' 25 | background = '#ffffff' 26 | foreground = '#000000' 27 | selection_bg = '#bdbdbd' 28 | selection_fg = '#000000' 29 | 30 | [metadata] 31 | name = 'Modus-Operandi' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/modus-operandi.toml' 34 | -------------------------------------------------------------------------------- /colors/modus-vivendi-deuteranopia.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#1e1e1e', 4 | '#ff5f59', 5 | '#44bc44', 6 | '#cabf00', 7 | '#2fafff', 8 | '#feacd0', 9 | '#00d3d0', 10 | '#ffffff' 11 | ] 12 | brights = [ 13 | '#535353', 14 | '#ff7f9f', 15 | '#00c06f', 16 | '#d8af7a', 17 | '#00bcff', 18 | '#b6a0ff', 19 | '#6ae4b9', 20 | '#989898' 21 | ] 22 | cursor_bg = '#ffffff' 23 | cursor_border = '#ffffff' 24 | cursor_fg = '#000000' 25 | background = '#000000' 26 | foreground = '#ffffff' 27 | selection_bg = '#5a5a5a' 28 | selection_fg = '#ffffff' 29 | 30 | [metadata] 31 | name = 'Modus-Vivendi-Deuteranopia' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/modus-vivendi-deuteranopia.toml' 34 | -------------------------------------------------------------------------------- /colors/modus-vivendi-tinted.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#1d2235', 4 | '#ff5f59', 5 | '#44bc44', 6 | '#d0bc00', 7 | '#2fafff', 8 | '#feacd0', 9 | '#00d3d0', 10 | '#ffffff' 11 | ] 12 | brights = [ 13 | '#4a4f69', 14 | '#ff7f9f', 15 | '#00c06f', 16 | '#dfaf7a', 17 | '#00bcff', 18 | '#b6a0ff', 19 | '#6ae4b9', 20 | '#989898' 21 | ] 22 | cursor_bg = '#ffffff' 23 | cursor_border = '#ffffff' 24 | cursor_fg = '#0d0e1c' 25 | background = '#0d0e1c' 26 | foreground = '#ffffff' 27 | selection_bg = '#555a66' 28 | selection_fg = '#ffffff' 29 | 30 | [metadata] 31 | name = 'Modus-Vivendi-Tinted' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/modus-vivendi-tinted.toml' 34 | -------------------------------------------------------------------------------- /colors/modus-vivendi-tritanopia.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#1e1e1e', 4 | '#ff5f59', 5 | '#44bc44', 6 | '#cabf00', 7 | '#2fafff', 8 | '#feacd0', 9 | '#00d3d0', 10 | '#ffffff' 11 | ] 12 | brights = [ 13 | '#535353', 14 | '#ff6f9f', 15 | '#00c06f', 16 | '#d8af7a', 17 | '#00bcff', 18 | '#b6a0ff', 19 | '#6ae4b9', 20 | '#989898' 21 | ] 22 | cursor_bg = '#ffffff' 23 | cursor_border = '#ffffff' 24 | cursor_fg = '#000000' 25 | background = '#000000' 26 | foreground = '#ffffff' 27 | selection_bg = '#5a5a5a' 28 | selection_fg = '#ffffff' 29 | 30 | [metadata] 31 | name = 'Modus-Vivendi-Tritanopia' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/modus-vivendi-tritanopia.toml' 34 | -------------------------------------------------------------------------------- /colors/modus-vivendi.toml: -------------------------------------------------------------------------------- 1 | [colors] 2 | ansi = [ 3 | '#1e1e1e', 4 | '#ff5f59', 5 | '#44bc44', 6 | '#d0bc00', 7 | '#2fafff', 8 | '#feacd0', 9 | '#00d3d0', 10 | '#ffffff' 11 | ] 12 | brights = [ 13 | '#535353', 14 | '#ff7f9f', 15 | '#00c06f', 16 | '#dfaf7a', 17 | '#00bcff', 18 | '#b6a0ff', 19 | '#6ae4b9', 20 | '#989898' 21 | ] 22 | cursor_bg = '#ffffff' 23 | cursor_border = '#ffffff' 24 | cursor_fg = '#000000' 25 | background = '#000000' 26 | foreground = '#ffffff' 27 | selection_bg = '#5a5a5a' 28 | selection_fg = '#ffffff' 29 | 30 | [metadata] 31 | name = 'Modus-Vivendi' 32 | author = 'anhsirk0' 33 | origin_url = 'https://codeberg.org/anhsirk0/wezterm-themes/src/branch/main/colors/modus-vivendi.toml' 34 | -------------------------------------------------------------------------------- /keys.lua: -------------------------------------------------------------------------------- 1 | local wezterm = require 'wezterm' 2 | local act = wezterm.action 3 | 4 | return { 5 | { 6 | key = 'c', 7 | mods = 'SHIFT|CTRL', 8 | action = act.CopyTo 'ClipboardAndPrimarySelection', 9 | }, 10 | { 11 | key = 'v', 12 | mods = 'SHIFT|CTRL', 13 | action = act.PasteFrom 'Clipboard' 14 | }, 15 | { 16 | key = '=', 17 | mods = 'CTRL', 18 | action = act.IncreaseFontSize, 19 | }, 20 | { 21 | key = '-', 22 | mods = 'CTRL', 23 | action = act.DecreaseFontSize, 24 | }, 25 | { 26 | key = 'X', 27 | mods = 'SHIFT|CTRL', 28 | action = act.ActivateCopyMode 29 | }, 30 | { 31 | key = 'F', 32 | mods = 'SHIFT|CTRL', 33 | action = act.Search { CaseInSensitiveString = '' }, 34 | }, 35 | 36 | } 37 | -------------------------------------------------------------------------------- /wezterm.lua: -------------------------------------------------------------------------------- 1 | local wezterm = require 'wezterm'; 2 | local keys = require 'keys'; 3 | 4 | return { 5 | font = wezterm.font_with_fallback({ 6 | { 7 | family="Iosevka Comfy", 8 | harfbuzz_features={"liga=1", "clig=1"}, 9 | }, 10 | -- { 11 | -- family="Iosevka Term SS04", 12 | -- harfbuzz_features={"liga=1", "clig=1"}, 13 | -- }, 14 | "DejaVu Sans", 15 | "Hack", 16 | "Noto Sans Bamum", 17 | "Noto Sans Ol Chiki" 18 | }), 19 | font_size = 14, 20 | disable_default_key_bindings = true, 21 | enable_tab_bar = false, 22 | default_cursor_style = "BlinkingBar", 23 | keys = keys, 24 | adjust_window_size_when_changing_font_size = false, 25 | color_scheme = 'Modus-Vivendi', 26 | } 27 | --------------------------------------------------------------------------------