From ba88bda9eb598270defc2ad7cb7dab696bb3465f Mon Sep 17 00:00:00 2001 From: Wez Furlong Date: Tue, 30 Aug 2022 18:02:14 -0700 Subject: [PATCH] new color scheme: poimandres refs: https://github.com/olivercederborg/poimandres-wezterm/issues/2 --- config/src/scheme_data.rs | 4 +- docs/changelog.md | 2 +- docs/colorschemes/data.json | 180 +++++++++++++++++++++++++++++++++ sync-color-schemes/src/main.rs | 7 ++ 4 files changed, 191 insertions(+), 2 deletions(-) diff --git a/config/src/scheme_data.rs b/config/src/scheme_data.rs index 2c0960e42..5ff553f4f 100644 --- a/config/src/scheme_data.rs +++ b/config/src/scheme_data.rs @@ -1,6 +1,6 @@ //! This file was generated by sync-color-schemes -pub const SCHEMES: [(&'static str, &'static str); 733] = [ +pub const SCHEMES: [(&'static str, &'static str); 735] = [ // Start here ("3024 (base16)", "[colors]\nansi = [\n \'#090300\',\n \'#db2d20\',\n \'#01a252\',\n \'#fded02\',\n \'#01a0e4\',\n \'#a16a94\',\n \'#b5e4f4\',\n \'#a5a2a2\',\n]\nbackground = \'#090300\'\nbrights = [\n \'#5c5855\',\n \'#db2d20\',\n \'#01a252\',\n \'#fded02\',\n \'#01a0e4\',\n \'#a16a94\',\n \'#b5e4f4\',\n \'#f7f7f7\',\n]\ncursor_bg = \'#a5a2a2\'\ncursor_border = \'#a5a2a2\'\ncursor_fg = \'#a5a2a2\'\nforeground = \'#a5a2a2\'\nselection_bg = \'#a5a2a2\'\nselection_fg = \'#090300\'\n\n[colors.indexed]\n\n[metadata]\naliases = [\n \'3024 (base16)\',\n \'3024 (dark) (terminal.sexy)\',\n]\nauthor = \'Jan T. Sott (http://github.com/idleberg)\'\nname = \'3024 (base16)\'\norigin_url = \'https://github.com/chriskempson/base16-unclaimed-schemes\'\nwezterm_version = \'20220807-113146-c2fee766\'\n"), @@ -519,6 +519,8 @@ pub const SCHEMES: [(&'static str, &'static str); 733] = [ ("pinky (base16)", "[colors]\nansi = [\n \'#171517\',\n \'#ffa600\',\n \'#ff0066\',\n \'#20df6c\',\n \'#00ffff\',\n \'#007fff\',\n \'#6600ff\',\n \'#f5f5f5\',\n]\nbackground = \'#171517\'\nbrights = [\n \'#383338\',\n \'#ffa600\',\n \'#ff0066\',\n \'#20df6c\',\n \'#00ffff\',\n \'#007fff\',\n \'#6600ff\',\n \'#f7f3f7\',\n]\ncursor_bg = \'#f5f5f5\'\ncursor_border = \'#f5f5f5\'\ncursor_fg = \'#f5f5f5\'\nforeground = \'#f5f5f5\'\nselection_bg = \'#f5f5f5\'\nselection_fg = \'#171517\'\n\n[colors.indexed]\n\n[metadata]\naliases = []\nauthor = \'Benjamin (https://github.com/b3nj5m1n)\'\nname = \'pinky (base16)\'\norigin_url = \'https://github.com/b3nj5m1n/base16-pinky-scheme\'\nwezterm_version = \'20220807-113146-c2fee766\'\n"), ("Pixiefloss (Gogh)", "[colors]\nansi = [\n \'#2f2942\',\n \'#ff857f\',\n \'#48b685\',\n \'#e6c000\',\n \'#ae81ff\',\n \'#ef6155\',\n \'#c2ffdf\',\n \'#f8f8f2\',\n]\nbackground = \'#241f33\'\nbrights = [\n \'#75507b\',\n \'#f1568e\',\n \'#5adba2\',\n \'#d5a425\',\n \'#c5a3ff\',\n \'#ef6155\',\n \'#c2ffff\',\n \'#f8f8f0\',\n]\ncursor_bg = \'#d1cae8\'\ncursor_border = \'#d1cae8\'\ncursor_fg = \'#d1cae8\'\nforeground = \'#d1cae8\'\n\n[colors.indexed]\n\n[metadata]\naliases = []\nname = \'Pixiefloss (Gogh)\'\norigin_url = \'https://github.com/Gogh-Co/Gogh\'\nwezterm_version = \'20220807-113146-c2fee766\'\n"), ("Pnevma", "[colors]\nansi = [\n \'#2f2e2d\',\n \'#a36666\',\n \'#90a57d\',\n \'#d7af87\',\n \'#7fa5bd\',\n \'#c79ec4\',\n \'#8adbb4\',\n \'#d0d0d0\',\n]\nbackground = \'#1c1c1c\'\nbrights = [\n \'#4a4845\',\n \'#d78787\',\n \'#afbea2\',\n \'#e4c9af\',\n \'#a1bdce\',\n \'#d7beda\',\n \'#b1e7dd\',\n \'#efefef\',\n]\ncursor_bg = \'#e4c9af\'\ncursor_border = \'#e4c9af\'\ncursor_fg = \'#000000\'\nforeground = \'#d0d0d0\'\nselection_bg = \'#4d4d4d\'\nselection_fg = \'#ffffff\'\n\n[colors.indexed]\n\n[metadata]\naliases = []\nname = \'Pnevma\'\norigin_url = \'https://github.com/mbadolato/iTerm2-Color-Schemes\'\nwezterm_version = \'Always\'\n"), +("Poimandres", "[colors]\nansi = [\n \'#171922\',\n \'#d0679d\',\n \'#5de4c7\',\n \'#fffac2\',\n \'#89ddff\',\n \'#fcc5e9\',\n \'#89ddff\',\n \'#ffffff\',\n]\nbackground = \'#1b1e28\'\nbrights = [\n \'#506477\',\n \'#d0679d\',\n \'#5de4c7\',\n \'#fffac2\',\n \'#add7ff\',\n \'#fcc5e9\',\n \'#add7ff\',\n \'#ffffff\',\n]\ncompose_cursor = \'#fcc5e9\'\ncursor_bg = \'#7390aa\'\ncursor_border = \'#7390aa\'\ncursor_fg = \'#1b1e28\'\nforeground = \'#e4f0fb\'\nscrollbar_thumb = \'#303340\'\nselection_bg = \'#506477\'\nselection_fg = \'#e4f0fb\'\nsplit = \'#171922\'\nvisual_bell = \'#506477\'\n\n[colors.indexed]\n16 = \'#5de4c7\'\n17 = \'#d0679d\'\n\n[colors.tab_bar]\nbackground = \'#171922\'\n\n[colors.tab_bar.active_tab]\nbg_color = \'#1b1e28\'\nfg_color = \'#e4f0fb\'\nintensity = \'Normal\'\nitalic = false\nstrikethrough = false\nunderline = \'None\'\n\n[colors.tab_bar.inactive_tab]\nbg_color = \'#171922\'\nfg_color = \'#506477\'\nintensity = \'Normal\'\nitalic = false\nstrikethrough = false\nunderline = \'None\'\n\n[colors.tab_bar.inactive_tab_hover]\nbg_color = \'#171922\'\nfg_color = \'#767c9d\'\nintensity = \'Normal\'\nitalic = false\nstrikethrough = false\nunderline = \'None\'\n\n[colors.tab_bar.new_tab]\nbg_color = \'#171922\'\nfg_color = \'#506477\'\nintensity = \'Normal\'\nitalic = false\nstrikethrough = false\nunderline = \'None\'\n\n[colors.tab_bar.new_tab_hover]\nbg_color = \'#171922\'\nfg_color = \'#767c9d\'\nintensity = \'Normal\'\nitalic = true\nstrikethrough = false\nunderline = \'None\'\n\n[metadata]\naliases = []\nauthor = \'Oliver Cederborg\'\nname = \'Poimandres\'\norigin_url = \'https://github.com/olivercederborg/poimandres.nvim\'\nwezterm_version = \'nightly builds only\'\n"), +("Poimandres Storm", "[colors]\nansi = [\n \'#1b1e28\',\n \'#d0679d\',\n \'#5de4c7\',\n \'#fffac2\',\n \'#89ddff\',\n \'#fcc5e9\',\n \'#89ddff\',\n \'#ffffff\',\n]\nbackground = \'#252b37\'\nbrights = [\n \'#506477\',\n \'#d0679d\',\n \'#5de4c7\',\n \'#fffac2\',\n \'#add7ff\',\n \'#fcc5e9\',\n \'#add7ff\',\n \'#ffffff\',\n]\ncompose_cursor = \'#fcc5e9\'\ncursor_bg = \'#7390aa\'\ncursor_border = \'#7390aa\'\ncursor_fg = \'#252b37\'\nforeground = \'#e4f0fb\'\nscrollbar_thumb = \'#404350\'\nselection_bg = \'#506477\'\nselection_fg = \'#e4f0fb\'\nsplit = \'#252b37\'\nvisual_bell = \'#506477\'\n\n[colors.indexed]\n16 = \'#5de4c7\'\n17 = \'#d0679d\'\n\n[colors.tab_bar]\nbackground = \'#1b1e28\'\n\n[colors.tab_bar.active_tab]\nbg_color = \'#1b1e28\'\nfg_color = \'#e4f0fb\'\nintensity = \'Normal\'\nitalic = false\nstrikethrough = false\nunderline = \'None\'\n\n[colors.tab_bar.inactive_tab]\nbg_color = \'#1b1e28\'\nfg_color = \'#506477\'\nintensity = \'Normal\'\nitalic = false\nstrikethrough = false\nunderline = \'None\'\n\n[colors.tab_bar.inactive_tab_hover]\nbg_color = \'#1b1e28\'\nfg_color = \'#868cad\'\nintensity = \'Normal\'\nitalic = false\nstrikethrough = false\nunderline = \'None\'\n\n[colors.tab_bar.new_tab]\nbg_color = \'#1b1e28\'\nfg_color = \'#506477\'\nintensity = \'Normal\'\nitalic = false\nstrikethrough = false\nunderline = \'None\'\n\n[colors.tab_bar.new_tab_hover]\nbg_color = \'#1b1e28\'\nfg_color = \'#868cad\'\nintensity = \'Normal\'\nitalic = true\nstrikethrough = false\nunderline = \'None\'\n\n[metadata]\naliases = []\nauthor = \'Oliver Cederborg\'\nname = \'Poimandres Storm\'\norigin_url = \'https://github.com/olivercederborg/poimandres.nvim\'\nwezterm_version = \'nightly builds only\'\n"), ("Pop (base16)", "[colors]\nansi = [\n \'#000000\',\n \'#eb008a\',\n \'#37b349\',\n \'#f8ca12\',\n \'#0e5a94\',\n \'#b31e8d\',\n \'#00aabb\',\n \'#d0d0d0\',\n]\nbackground = \'#000000\'\nbrights = [\n \'#505050\',\n \'#eb008a\',\n \'#37b349\',\n \'#f8ca12\',\n \'#0e5a94\',\n \'#b31e8d\',\n \'#00aabb\',\n \'#ffffff\',\n]\ncursor_bg = \'#d0d0d0\'\ncursor_border = \'#d0d0d0\'\ncursor_fg = \'#d0d0d0\'\nforeground = \'#d0d0d0\'\nselection_bg = \'#d0d0d0\'\nselection_fg = \'#000000\'\n\n[colors.indexed]\n\n[metadata]\naliases = []\nauthor = \'Chris Kempson (http://chriskempson.com)\'\nname = \'Pop (base16)\'\norigin_url = \'https://github.com/chriskempson/base16-unclaimed-schemes\'\nwezterm_version = \'20220807-113146-c2fee766\'\n"), ("Popping and Locking", "[colors]\nansi = [\n \'#1d2021\',\n \'#cc241d\',\n \'#98971a\',\n \'#d79921\',\n \'#458588\',\n \'#b16286\',\n \'#689d6a\',\n \'#a89984\',\n]\nbackground = \'#181921\'\nbrights = [\n \'#928374\',\n \'#f42c3e\',\n \'#b8bb26\',\n \'#fabd2f\',\n \'#99c6ca\',\n \'#d3869b\',\n \'#7ec16e\',\n \'#ebdbb2\',\n]\ncursor_bg = \'#c7c7c7\'\ncursor_border = \'#c7c7c7\'\ncursor_fg = \'#ffffff\'\nforeground = \'#ebdbb2\'\nselection_bg = \'#ebdbb2\'\nselection_fg = \'#928374\'\n\n[colors.indexed]\n\n[metadata]\naliases = []\nname = \'Popping and Locking\'\norigin_url = \'https://github.com/mbadolato/iTerm2-Color-Schemes\'\nwezterm_version = \'Always\'\n"), ("Porple (base16)", "[colors]\nansi = [\n \'#292c36\',\n \'#f84547\',\n \'#95c76f\',\n \'#efa16b\',\n \'#8485ce\',\n \'#b74989\',\n \'#64878f\',\n \'#d8d8d8\',\n]\nbackground = \'#292c36\'\nbrights = [\n \'#65568a\',\n \'#f84547\',\n \'#95c76f\',\n \'#efa16b\',\n \'#8485ce\',\n \'#b74989\',\n \'#64878f\',\n \'#f8f8f8\',\n]\ncursor_bg = \'#d8d8d8\'\ncursor_border = \'#d8d8d8\'\ncursor_fg = \'#d8d8d8\'\nforeground = \'#d8d8d8\'\nselection_bg = \'#d8d8d8\'\nselection_fg = \'#292c36\'\n\n[colors.indexed]\n\n[metadata]\naliases = []\nauthor = \'Niek den Breeje (https://github.com/AuditeMarlow)\'\nname = \'Porple (base16)\'\norigin_url = \'https://github.com/AuditeMarlow/base16-porple-scheme\'\nwezterm_version = \'20220807-113146-c2fee766\'\n"), diff --git a/docs/changelog.md b/docs/changelog.md index 01f7bcfbe..fb8b7e2cc 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -13,7 +13,7 @@ As features stabilize some brief notes about them will accumulate here. #### New -* Color schemes: [carbonfox](colorschemes/c/index.md#carbonfox), [DanQing Light (base16)](colorschemes/d/index.md#danqing-light-base16), [Dracula (Official)](colorschemes/d/index.md#dracula-official), [Sequoia Monochrome](colorschemes/s/index.md#sequoia-monochrome), [Sequoia Moonlight](colorschemes/s/index.md#sequoia-moonlight), [SynthwaveAlpha](colorschemes/s/index.md#synthwavealpha), [SynthwaveAlpha (Gogh)](colorschemes/s/index.md#synthwavealpha-gogh) +* Color schemes: [carbonfox](colorschemes/c/index.md#carbonfox), [DanQing Light (base16)](colorschemes/d/index.md#danqing-light-base16), [Dracula (Official)](colorschemes/d/index.md#dracula-official), [Poimandres](colorschemes/p/index.md#poimandres), [Poimandres Storm](colorschemes/p/index.md#poimandres-storm), [Sequoia Monochrome](colorschemes/s/index.md#sequoia-monochrome), [Sequoia Moonlight](colorschemes/s/index.md#sequoia-moonlight), [SynthwaveAlpha](colorschemes/s/index.md#synthwavealpha), [SynthwaveAlpha (Gogh)](colorschemes/s/index.md#synthwavealpha-gogh) * [window_frame](config/lua/config/window_frame.md) now supports setting border size and color [#2417](https://github.com/wez/wezterm/issues/2417) * [CopyMode](copymode.md) now supports selecting and move by semantic zones. [#2346](https://github.com/wez/wezterm/issues/2346) * [max_fps](config/lua/config/max_fps.md) option to limit maximum frame rate [#2419](https://github.com/wez/wezterm/discussions/2419) diff --git a/docs/colorschemes/data.json b/docs/colorschemes/data.json index b6663f74d..0f7538624 100644 --- a/docs/colorschemes/data.json +++ b/docs/colorschemes/data.json @@ -20442,6 +20442,186 @@ "wezterm_version": "Always" } }, + { + "colors": { + "ansi": [ + "#171922", + "#d0679d", + "#5de4c7", + "#fffac2", + "#89ddff", + "#fcc5e9", + "#89ddff", + "#ffffff" + ], + "background": "#1b1e28", + "brights": [ + "#506477", + "#d0679d", + "#5de4c7", + "#fffac2", + "#add7ff", + "#fcc5e9", + "#add7ff", + "#ffffff" + ], + "compose_cursor": "#fcc5e9", + "cursor_bg": "#7390aa", + "cursor_border": "#7390aa", + "cursor_fg": "#1b1e28", + "foreground": "#e4f0fb", + "indexed": { + "16": "#5de4c7", + "17": "#d0679d" + }, + "scrollbar_thumb": "#303340", + "selection_bg": "#506477", + "selection_fg": "#e4f0fb", + "split": "#171922", + "tab_bar": { + "active_tab": { + "bg_color": "#1b1e28", + "fg_color": "#e4f0fb", + "intensity": "Normal", + "italic": false, + "strikethrough": false, + "underline": "None" + }, + "background": "#171922", + "inactive_tab": { + "bg_color": "#171922", + "fg_color": "#506477", + "intensity": "Normal", + "italic": false, + "strikethrough": false, + "underline": "None" + }, + "inactive_tab_hover": { + "bg_color": "#171922", + "fg_color": "#767c9d", + "intensity": "Normal", + "italic": false, + "strikethrough": false, + "underline": "None" + }, + "new_tab": { + "bg_color": "#171922", + "fg_color": "#506477", + "intensity": "Normal", + "italic": false, + "strikethrough": false, + "underline": "None" + }, + "new_tab_hover": { + "bg_color": "#171922", + "fg_color": "#767c9d", + "intensity": "Normal", + "italic": true, + "strikethrough": false, + "underline": "None" + } + }, + "visual_bell": "#506477" + }, + "metadata": { + "aliases": [], + "author": "Oliver Cederborg", + "name": "Poimandres", + "origin_url": "https://github.com/olivercederborg/poimandres.nvim", + "prefix": "p", + "wezterm_version": "nightly builds only" + } + }, + { + "colors": { + "ansi": [ + "#1b1e28", + "#d0679d", + "#5de4c7", + "#fffac2", + "#89ddff", + "#fcc5e9", + "#89ddff", + "#ffffff" + ], + "background": "#252b37", + "brights": [ + "#506477", + "#d0679d", + "#5de4c7", + "#fffac2", + "#add7ff", + "#fcc5e9", + "#add7ff", + "#ffffff" + ], + "compose_cursor": "#fcc5e9", + "cursor_bg": "#7390aa", + "cursor_border": "#7390aa", + "cursor_fg": "#252b37", + "foreground": "#e4f0fb", + "indexed": { + "16": "#5de4c7", + "17": "#d0679d" + }, + "scrollbar_thumb": "#404350", + "selection_bg": "#506477", + "selection_fg": "#e4f0fb", + "split": "#252b37", + "tab_bar": { + "active_tab": { + "bg_color": "#1b1e28", + "fg_color": "#e4f0fb", + "intensity": "Normal", + "italic": false, + "strikethrough": false, + "underline": "None" + }, + "background": "#1b1e28", + "inactive_tab": { + "bg_color": "#1b1e28", + "fg_color": "#506477", + "intensity": "Normal", + "italic": false, + "strikethrough": false, + "underline": "None" + }, + "inactive_tab_hover": { + "bg_color": "#1b1e28", + "fg_color": "#868cad", + "intensity": "Normal", + "italic": false, + "strikethrough": false, + "underline": "None" + }, + "new_tab": { + "bg_color": "#1b1e28", + "fg_color": "#506477", + "intensity": "Normal", + "italic": false, + "strikethrough": false, + "underline": "None" + }, + "new_tab_hover": { + "bg_color": "#1b1e28", + "fg_color": "#868cad", + "intensity": "Normal", + "italic": true, + "strikethrough": false, + "underline": "None" + } + }, + "visual_bell": "#506477" + }, + "metadata": { + "aliases": [], + "author": "Oliver Cederborg", + "name": "Poimandres Storm", + "origin_url": "https://github.com/olivercederborg/poimandres.nvim", + "prefix": "p", + "wezterm_version": "nightly builds only" + } + }, { "colors": { "ansi": [ diff --git a/sync-color-schemes/src/main.rs b/sync-color-schemes/src/main.rs index 4cef5e65b..33843c138 100644 --- a/sync-color-schemes/src/main.rs +++ b/sync-color-schemes/src/main.rs @@ -391,6 +391,13 @@ async fn main() -> anyhow::Result<()> { &mut schemeses, ) .await?; + sync_toml( + "https://github.com/olivercederborg/poimandres.nvim", + "main", + "", + &mut schemeses, + ) + .await?; accumulate(&mut schemeses, base16::sync().await.context("sync base16")?); accumulate( &mut schemeses,