From a7dfb7255705ef6bb56c016ad3b220d31c4b111e Mon Sep 17 00:00:00 2001 From: fe5hua Date: Sun, 13 Sep 2026 15:04:41 +0200 Subject: [PATCH] cosmic theme templates and templates dir removed --- .chezmoiignore | 6 +- cosmic-theme-dark.ron.tmpl | 91 +++++++ cosmic-theme-light.ron.tmpl | 91 +++++++ templates/alacritty-re-think.toml | 58 ----- templates/cosmic-re-think-dark.ron | 91 ------- templates/cosmic-re-think-light.ron | 91 ------- templates/cosmic-re-think.ron | 91 ------- templates/fish-re-think.fish | 193 -------------- templates/zed-re-think.json | 379 ---------------------------- 9 files changed, 186 insertions(+), 905 deletions(-) create mode 100644 cosmic-theme-dark.ron.tmpl create mode 100644 cosmic-theme-light.ron.tmpl delete mode 100644 templates/alacritty-re-think.toml delete mode 100644 templates/cosmic-re-think-dark.ron delete mode 100644 templates/cosmic-re-think-light.ron delete mode 100644 templates/cosmic-re-think.ron delete mode 100644 templates/fish-re-think.fish delete mode 100644 templates/zed-re-think.json diff --git a/.chezmoiignore b/.chezmoiignore index 584d1c8..076451d 100644 --- a/.chezmoiignore +++ b/.chezmoiignore @@ -1,3 +1,5 @@ README.md -templates -templates/* + +# ignore the cosmic templates for now +cosmic-theme-dark.ron.tmpl +cosmic-theme-light.ron.tmpl diff --git a/cosmic-theme-dark.ron.tmpl b/cosmic-theme-dark.ron.tmpl new file mode 100644 index 0000000..06c9ec0 --- /dev/null +++ b/cosmic-theme-dark.ron.tmpl @@ -0,0 +1,91 @@ +( + palette: Dark(( + name: "{{ .theme.dark.slug }}", + bright_red: "#{{ .theme.dark.palette.base12 }}FF", + bright_green: "#{{ .theme.dark.palette.base14 }}FF", + bright_orange: "#{{ .theme.dark.palette.base09 }}FF", + gray_1: "#{{ .theme.dark.palette.base01 }}FF", + gray_2: "#{{ .theme.dark.palette.base02 }}FF", + neutral_0: "#{{ .theme.dark.palette.base10 }}FF", + neutral_1: "#{{ .theme.dark.palette.base11 }}FF", + neutral_2: "#{{ .theme.dark.palette.base00 }}FF", + neutral_3: "#{{ .theme.dark.palette.base01 }}FF", + neutral_4: "#{{ .theme.dark.palette.base02 }}FF", + neutral_5: "#{{ .theme.dark.palette.base03 }}FF", + neutral_6: "#{{ .theme.dark.palette.base04 }}FF", + neutral_7: "#{{ .theme.dark.palette.base05 }}FF", + neutral_8: "#{{ .theme.dark.palette.base06 }}FF", + neutral_9: "#{{ .theme.dark.palette.base07 }}FF", + neutral_10: "#{{ .theme.dark.palette.base07 }}FF", + accent_blue: "#{{ .theme.dark.palette.base0D }}FF", + accent_indigo: "#{{ .theme.dark.palette.base16 }}FF", + accent_purple: "#{{ .theme.dark.palette.base0E }}FF", + accent_pink: "#{{ .theme.dark.palette.base17 }}FF", + accent_red: "#{{ .theme.dark.palette.base08 }}FF", + accent_orange: "#{{ .theme.dark.palette.base09 }}FF", + accent_yellow: "#{{ .theme.dark.palette.base0A }}FF", + accent_green: "#{{ .theme.dark.palette.base0B }}FF", + accent_warm_grey: "#{{ .theme.dark.palette.base04 }}FF", + ext_warm_grey: "#{{ .theme.dark.palette.base05 }}FF", + ext_orange: "#{{ .theme.dark.palette.base09 }}FF", + ext_yellow: "#{{ .theme.dark.palette.base13 }}FF", + ext_blue: "#{{ .theme.dark.palette.base16 }}FF", + ext_purple: "#{{ .theme.dark.palette.base17 }}FF", + ext_pink: "#{{ .theme.dark.palette.base17 }}FF", + ext_indigo: "#{{ .theme.dark.palette.base16 }}FF", + )), + spacing: ( + space_none: 0, + space_xxxs: 4, + space_xxs: 8, + space_xs: 12, + space_s: 16, + space_m: 24, + space_l: 32, + space_xl: 48, + space_xxl: 64, + space_xxxl: 128, + ), + corner_radii: ( + radius_0: (0.0, 0.0, 0.0, 0.0), + radius_xs: (2.0, 2.0, 2.0, 2.0), + radius_s: (2.0, 2.0, 2.0, 2.0), + radius_m: (2.0, 2.0, 2.0, 2.0), + radius_l: (2.0, 2.0, 2.0, 2.0), + radius_xl: (2.0, 2.0, 2.0, 2.0), + ), + neutral_tint: Some("#{{ .theme.dark.palette.base03 }}FF"), + bg_color: Some("#{{ .theme.dark.palette.base00 }}FF"), + primary_container_bg: None, + secondary_container_bg: None, + text_tint: Some("#{{ .theme.dark.palette.base05 }}FF"), + accent: Some("#{{ .theme.dark.palette.base0B }}FF"), + success: Some("#{{ .theme.dark.palette.base0B }}FF"), + warning: Some("#{{ .theme.dark.palette.base0A }}FF"), + destructive: Some("#{{ .theme.dark.palette.base08 }}FF"), + frosted: Medium, + gaps: (0, 8), + active_hint: 3, + window_hint: None, + frosted_windows: false, + frosted_system_interface: false, + frosted_panel: false, + frosted_applets: false, + frosted_maximized_apps: false, + alpha_map: ( + extremely_low: 0.9, + extremely_low_2: 0.87692, + very_low: 0.85385, + very_low_2: 0.83076, + low: 0.80769, + low_2: 0.78461, + medium: 0.76154, + medium_2: 0.73846, + high: 0.71538, + high_2: 0.69231, + very_high: 0.66023, + very_high_2: 0.64615, + extremely_high: 0.62308, + extremely_high_2: 0.6, + ), +) diff --git a/cosmic-theme-light.ron.tmpl b/cosmic-theme-light.ron.tmpl new file mode 100644 index 0000000..5d2bfc1 --- /dev/null +++ b/cosmic-theme-light.ron.tmpl @@ -0,0 +1,91 @@ +( + palette: Light(( + name: "{{ .theme.light.slug }}", + bright_red: "#{{ .theme.light.palette.base12 }}FF", + bright_green: "#{{ .theme.light.palette.base14 }}FF", + bright_orange: "#{{ .theme.light.palette.base09 }}FF", + gray_1: "#{{ .theme.light.palette.base01 }}FF", + gray_2: "#{{ .theme.light.palette.base02 }}FF", + neutral_0: "#{{ .theme.light.palette.base10 }}FF", + neutral_1: "#{{ .theme.light.palette.base11 }}FF", + neutral_2: "#{{ .theme.light.palette.base00 }}FF", + neutral_3: "#{{ .theme.light.palette.base01 }}FF", + neutral_4: "#{{ .theme.light.palette.base02 }}FF", + neutral_5: "#{{ .theme.light.palette.base03 }}FF", + neutral_6: "#{{ .theme.light.palette.base04 }}FF", + neutral_7: "#{{ .theme.light.palette.base05 }}FF", + neutral_8: "#{{ .theme.light.palette.base06 }}FF", + neutral_9: "#{{ .theme.light.palette.base07 }}FF", + neutral_10: "#{{ .theme.light.palette.base07 }}FF", + accent_blue: "#{{ .theme.light.palette.base0D }}FF", + accent_indigo: "#{{ .theme.light.palette.base16 }}FF", + accent_purple: "#{{ .theme.light.palette.base0E }}FF", + accent_pink: "#{{ .theme.light.palette.base17 }}FF", + accent_red: "#{{ .theme.light.palette.base08 }}FF", + accent_orange: "#{{ .theme.light.palette.base09 }}FF", + accent_yellow: "#{{ .theme.light.palette.base0A }}FF", + accent_green: "#{{ .theme.light.palette.base0B }}FF", + accent_warm_grey: "#{{ .theme.light.palette.base04 }}FF", + ext_warm_grey: "#{{ .theme.light.palette.base05 }}FF", + ext_orange: "#{{ .theme.light.palette.base09 }}FF", + ext_yellow: "#{{ .theme.light.palette.base13 }}FF", + ext_blue: "#{{ .theme.light.palette.base16 }}FF", + ext_purple: "#{{ .theme.light.palette.base17 }}FF", + ext_pink: "#{{ .theme.light.palette.base17 }}FF", + ext_indigo: "#{{ .theme.light.palette.base16 }}FF", + )), + spacing: ( + space_none: 0, + space_xxxs: 4, + space_xxs: 8, + space_xs: 12, + space_s: 16, + space_m: 24, + space_l: 32, + space_xl: 48, + space_xxl: 64, + space_xxxl: 128, + ), + corner_radii: ( + radius_0: (0.0, 0.0, 0.0, 0.0), + radius_xs: (2.0, 2.0, 2.0, 2.0), + radius_s: (2.0, 2.0, 2.0, 2.0), + radius_m: (2.0, 2.0, 2.0, 2.0), + radius_l: (2.0, 2.0, 2.0, 2.0), + radius_xl: (2.0, 2.0, 2.0, 2.0), + ), + neutral_tint: Some("#{{ .theme.light.palette.base03 }}FF"), + bg_color: Some("#{{ .theme.light.palette.base00 }}FF"), + primary_container_bg: None, + secondary_container_bg: None, + text_tint: Some("#{{ .theme.light.palette.base05 }}FF"), + accent: Some("#{{ .theme.light.palette.base0B }}FF"), + success: Some("#{{ .theme.light.palette.base0B }}FF"), + warning: Some("#{{ .theme.light.palette.base0A }}FF"), + destructive: Some("#{{ .theme.light.palette.base08 }}FF"), + frosted: Medium, + gaps: (0, 8), + active_hint: 3, + window_hint: None, + frosted_windows: false, + frosted_system_interface: false, + frosted_panel: false, + frosted_applets: false, + frosted_maximized_apps: false, + alpha_map: ( + extremely_low: 0.9, + extremely_low_2: 0.87692, + very_low: 0.85385, + very_low_2: 0.83076, + low: 0.80769, + low_2: 0.78461, + medium: 0.76154, + medium_2: 0.73846, + high: 0.71538, + high_2: 0.69231, + very_high: 0.66023, + very_high_2: 0.64615, + extremely_high: 0.62308, + extremely_high_2: 0.6, + ), +) diff --git a/templates/alacritty-re-think.toml b/templates/alacritty-re-think.toml deleted file mode 100644 index 5d50cb2..0000000 --- a/templates/alacritty-re-think.toml +++ /dev/null @@ -1,58 +0,0 @@ -# {{scheme-system}} {{scheme-name}} 256 - alacritty color config -# {{scheme-author}} - -# Default colors -[colors.primary] -background = '0x{{base00-hex}}' -foreground = '0x{{base05-hex}}' - -# Colors the cursor will use if `custom_cursor_colors` is true -[colors.cursor] -text = '0x{{base00-hex}}' -cursor = '0x{{base05-hex}}' - -# Normal colors -[colors.normal] -black = '0x{{base00-hex}}' -red = '0x{{base08-hex}}' -green = '0x{{base0B-hex}}' -yellow = '0x{{base0A-hex}}' -blue = '0x{{base0D-hex}}' -magenta = '0x{{base0E-hex}}' -cyan = '0x{{base0C-hex}}' -white = '0x{{base05-hex}}' - -# Bright colors -[colors.bright] -black = '0x{{base03-hex}}' -red = '0x{{base12-hex}}' -green = '0x{{base14-hex}}' -yellow = '0x{{base13-hex}}' -blue = '0x{{base16-hex}}' -magenta = '0x{{base17-hex}}' -cyan = '0x{{base15-hex}}' -white = '0x{{base07-hex}}' - -[[colors.indexed_colors]] -index = 16 -color = "0x{{base09-hex}}" - -[[colors.indexed_colors]] -index = 17 -color = "0x{{base0F-hex}}" - -[[colors.indexed_colors]] -index = 18 -color = "0x{{base01-hex}}" - -[[colors.indexed_colors]] -index = 19 -color = "0x{{base02-hex}}" - -[[colors.indexed_colors]] -index = 20 -color = "0x{{base04-hex}}" - -[[colors.indexed_colors]] -index = 21 -color = "0x{{base06-hex}}" diff --git a/templates/cosmic-re-think-dark.ron b/templates/cosmic-re-think-dark.ron deleted file mode 100644 index 38c9079..0000000 --- a/templates/cosmic-re-think-dark.ron +++ /dev/null @@ -1,91 +0,0 @@ -( - palette: Dark(( - name: "re-think-dark", - bright_red: "#{{base12-hex}}FF", - bright_green: "#{{base14-hex}}FF", - bright_orange: "#{{base09-hex}}FF", - gray_1: "#{{base01-hex}}FF", - gray_2: "#{{base02-hex}}FF", - neutral_0: "#{{base10-hex}}FF", - neutral_1: "#{{base11-hex}}FF", - neutral_2: "#{{base00-hex}}FF", - neutral_3: "#{{base01-hex}}FF", - neutral_4: "#{{base02-hex}}FF", - neutral_5: "#{{base03-hex}}FF", - neutral_6: "#{{base04-hex}}FF", - neutral_7: "#{{base05-hex}}FF", - neutral_8: "#{{base06-hex}}FF", - neutral_9: "#{{base07-hex}}FF", - neutral_10: "#{{base07-hex}}FF", - accent_blue: "#{{base0D-hex}}FF", - accent_indigo: "#{{base16-hex}}FF", - accent_purple: "#{{base0E-hex}}FF", - accent_pink: "#{{base17-hex}}FF", - accent_red: "#{{base08-hex}}FF", - accent_orange: "#{{base09-hex}}FF", - accent_yellow: "#{{base0A-hex}}FF", - accent_green: "#{{base0B-hex}}FF", - accent_warm_grey: "#{{base04-hex}}FF", - ext_warm_grey: "#{{base05-hex}}FF", - ext_orange: "#{{base09-hex}}FF", - ext_yellow: "#{{base13-hex}}FF", - ext_blue: "#{{base16-hex}}FF", - ext_purple: "#{{base17-hex}}FF", - ext_pink: "#{{base17-hex}}FF", - ext_indigo: "#{{base16-hex}}FF", - )), - spacing: ( - space_none: 0, - space_xxxs: 4, - space_xxs: 8, - space_xs: 12, - space_s: 16, - space_m: 24, - space_l: 32, - space_xl: 48, - space_xxl: 64, - space_xxxl: 128, - ), - corner_radii: ( - radius_0: (0.0, 0.0, 0.0, 0.0), - radius_xs: (2.0, 2.0, 2.0, 2.0), - radius_s: (2.0, 2.0, 2.0, 2.0), - radius_m: (2.0, 2.0, 2.0, 2.0), - radius_l: (2.0, 2.0, 2.0, 2.0), - radius_xl: (2.0, 2.0, 2.0, 2.0), - ), - neutral_tint: Some("#{{base03-hex}}FF"), - bg_color: Some("#{{base00-hex}}FF"), - primary_container_bg: None, - secondary_container_bg: None, - text_tint: Some("#{{base05-hex}}FF"), - accent: Some("#{{base0B-hex}}FF"), - success: Some("#{{base0B-hex}}FF"), - warning: Some("#{{base0A-hex}}FF"), - destructive: Some("#{{base08-hex}}FF"), - frosted: Medium, - gaps: (0, 8), - active_hint: 3, - window_hint: None, - frosted_windows: false, - frosted_system_interface: false, - frosted_panel: false, - frosted_applets: false, - frosted_maximized_apps: false, - alpha_map: ( - extremely_low: 0.9, - extremely_low_2: 0.87692, - very_low: 0.85385, - very_low_2: 0.83076, - low: 0.80769, - low_2: 0.78461, - medium: 0.76154, - medium_2: 0.73846, - high: 0.71538, - high_2: 0.69231, - very_high: 0.66023, - very_high_2: 0.64615, - extremely_high: 0.62308, - extremely_high_2: 0.6, - ), -) diff --git a/templates/cosmic-re-think-light.ron b/templates/cosmic-re-think-light.ron deleted file mode 100644 index 5d19556..0000000 --- a/templates/cosmic-re-think-light.ron +++ /dev/null @@ -1,91 +0,0 @@ -( - palette: Light(( - name: "re-think-light", - bright_red: "#{{base12-hex}}FF", - bright_green: "#{{base14-hex}}FF", - bright_orange: "#{{base09-hex}}FF", - gray_1: "#{{base01-hex}}FF", - gray_2: "#{{base02-hex}}FF", - neutral_0: "#{{base10-hex}}FF", - neutral_1: "#{{base11-hex}}FF", - neutral_2: "#{{base00-hex}}FF", - neutral_3: "#{{base01-hex}}FF", - neutral_4: "#{{base02-hex}}FF", - neutral_5: "#{{base03-hex}}FF", - neutral_6: "#{{base04-hex}}FF", - neutral_7: "#{{base05-hex}}FF", - neutral_8: "#{{base06-hex}}FF", - neutral_9: "#{{base07-hex}}FF", - neutral_10: "#{{base07-hex}}FF", - accent_blue: "#{{base0D-hex}}FF", - accent_indigo: "#{{base16-hex}}FF", - accent_purple: "#{{base0E-hex}}FF", - accent_pink: "#{{base17-hex}}FF", - accent_red: "#{{base08-hex}}FF", - accent_orange: "#{{base09-hex}}FF", - accent_yellow: "#{{base0A-hex}}FF", - accent_green: "#{{base0B-hex}}FF", - accent_warm_grey: "#{{base04-hex}}FF", - ext_warm_grey: "#{{base05-hex}}FF", - ext_orange: "#{{base09-hex}}FF", - ext_yellow: "#{{base13-hex}}FF", - ext_blue: "#{{base16-hex}}FF", - ext_purple: "#{{base17-hex}}FF", - ext_pink: "#{{base17-hex}}FF", - ext_indigo: "#{{base16-hex}}FF", - )), - spacing: ( - space_none: 0, - space_xxxs: 4, - space_xxs: 8, - space_xs: 12, - space_s: 16, - space_m: 24, - space_l: 32, - space_xl: 48, - space_xxl: 64, - space_xxxl: 128, - ), - corner_radii: ( - radius_0: (0.0, 0.0, 0.0, 0.0), - radius_xs: (2.0, 2.0, 2.0, 2.0), - radius_s: (2.0, 2.0, 2.0, 2.0), - radius_m: (2.0, 2.0, 2.0, 2.0), - radius_l: (2.0, 2.0, 2.0, 2.0), - radius_xl: (2.0, 2.0, 2.0, 2.0), - ), - neutral_tint: Some("#{{base03-hex}}FF"), - bg_color: Some("#{{base00-hex}}FF"), - primary_container_bg: None, - secondary_container_bg: None, - text_tint: Some("#{{base05-hex}}FF"), - accent: Some("#{{base0B-hex}}FF"), - success: Some("#{{base0B-hex}}FF"), - warning: Some("#{{base0A-hex}}FF"), - destructive: Some("#{{base08-hex}}FF"), - frosted: Medium, - gaps: (0, 8), - active_hint: 3, - window_hint: None, - frosted_windows: false, - frosted_system_interface: false, - frosted_panel: false, - frosted_applets: false, - frosted_maximized_apps: false, - alpha_map: ( - extremely_low: 0.9, - extremely_low_2: 0.87692, - very_low: 0.85385, - very_low_2: 0.83076, - low: 0.80769, - low_2: 0.78461, - medium: 0.76154, - medium_2: 0.73846, - high: 0.71538, - high_2: 0.69231, - very_high: 0.66023, - very_high_2: 0.64615, - extremely_high: 0.62308, - extremely_high_2: 0.6, - ), -) diff --git a/templates/cosmic-re-think.ron b/templates/cosmic-re-think.ron deleted file mode 100644 index f6692f5..0000000 --- a/templates/cosmic-re-think.ron +++ /dev/null @@ -1,91 +0,0 @@ -( - palette: Light(( - name: "cosmic-light", - bright_red: "#890418FF", - bright_green: "#00572CFF", - bright_orange: "#792C00FF", - gray_1: "#D7D7D7FF", - gray_2: "#E4E4E4FF", - neutral_0: "#FFFFFFFF", - neutral_1: "#DEDEDEFF", - neutral_2: "#BEBEBEFF", - neutral_3: "#9E9E9EFF", - neutral_4: "#808080FF", - neutral_5: "#636363FF", - neutral_6: "#484848FF", - neutral_7: "#2E2E2EFF", - neutral_8: "#161616FF", - neutral_9: "#030303FF", - neutral_10: "#000000FF", - accent_blue: "#00525AFF", - accent_indigo: "#2E496DFF", - accent_purple: "#68217CFF", - accent_pink: "#86043AFF", - accent_red: "#78292EFF", - accent_orange: "#624000FF", - accent_yellow: "#534800FF", - accent_green: "#185529FF", - accent_warm_grey: "#554742FF", - ext_warm_grey: "#9B8E8AFF", - ext_orange: "#FBB86CFF", - ext_yellow: "#F7E062FF", - ext_blue: "#6ACAD8FF", - ext_purple: "#D58CFFFF", - ext_pink: "#FF9CDDFF", - ext_indigo: "#95C4FCFF", - )), - spacing: ( - space_none: 0, - space_xxxs: 4, - space_xxs: 8, - space_xs: 12, - space_s: 16, - space_m: 24, - space_l: 32, - space_xl: 48, - space_xxl: 64, - space_xxxl: 128, - ), - corner_radii: ( - radius_0: (0.0, 0.0, 0.0, 0.0), - radius_xs: (2.0, 2.0, 2.0, 2.0), - radius_s: (2.0, 2.0, 2.0, 2.0), - radius_m: (2.0, 2.0, 2.0, 2.0), - radius_l: (2.0, 2.0, 2.0, 2.0), - radius_xl: (2.0, 2.0, 2.0, 2.0), - ), - neutral_tint: Some("#636363FF"), - bg_color: Some("#D7D7D7FF"), - primary_container_bg: None, - secondary_container_bg: None, - text_tint: Some("#121212FF"), - accent: Some("#2D5D2CFF"), - success: Some("#185529FF"), - warning: Some("#534800FF"), - destructive: Some("#78292EFF"), - frosted: Medium, - gaps: (0, 8), - active_hint: 3, - window_hint: None, - frosted_windows: false, - frosted_system_interface: false, - frosted_panel: false, - frosted_applets: false, - frosted_maximized_apps: false, - alpha_map: ( - extremely_low: 0.9, - extremely_low_2: 0.87692, - very_low: 0.85385, - very_low_2: 0.83076, - low: 0.80769, - low_2: 0.78461, - medium: 0.76154, - medium_2: 0.73846, - high: 0.71538, - high_2: 0.69231, - very_high: 0.66023, - very_high_2: 0.64615, - extremely_high: 0.62308, - extremely_high_2: 0.6, - ), -) \ No newline at end of file diff --git a/templates/fish-re-think.fish b/templates/fish-re-think.fish deleted file mode 100644 index fa4016d..0000000 --- a/templates/fish-re-think.fish +++ /dev/null @@ -1,193 +0,0 @@ -#!/usr/bin/env fish -# tinted-shell (https://github.com/tinted-theming/tinted-shell) -# Scheme name: {{scheme-name}} -# Scheme author: {{scheme-author}} -# Template author: Tinted Theming (https://github.com/tinted-theming) - -set -l color00 "{{base00-hex-r}}/{{base00-hex-g}}/{{base00-hex-b}}" # Base 00 - Black -set -l color01 "{{base08-hex-r}}/{{base08-hex-g}}/{{base08-hex-b}}" # Base 08 - Red -set -l color02 "{{base0B-hex-r}}/{{base0B-hex-g}}/{{base0B-hex-b}}" # Base 0B - Green -set -l color03 "{{base0A-hex-r}}/{{base0A-hex-g}}/{{base0A-hex-b}}" # Base 0A - Yellow -set -l color04 "{{base0D-hex-r}}/{{base0D-hex-g}}/{{base0D-hex-b}}" # Base 0D - Blue -set -l color05 "{{base0E-hex-r}}/{{base0E-hex-g}}/{{base0E-hex-b}}" # Base 0E - Magenta -set -l color06 "{{base0C-hex-r}}/{{base0C-hex-g}}/{{base0C-hex-b}}" # Base 0C - Cyan -set -l color07 "{{base05-hex-r}}/{{base05-hex-g}}/{{base05-hex-b}}" # Base 05 - White -set -l color08 "{{base03-hex-r}}/{{base03-hex-g}}/{{base03-hex-b}}" # Base 03 - Bright Black -set -l color09 "{{base12-hex-r}}/{{base12-hex-g}}/{{base12-hex-b}}" # Base 12 - Bright Red -set -l color10 "{{base14-hex-r}}/{{base14-hex-g}}/{{base14-hex-b}}" # Base 14 - Bright Green -set -l color11 "{{base13-hex-r}}/{{base13-hex-g}}/{{base13-hex-b}}" # Base 13 - Bright Yellow -set -l color12 "{{base16-hex-r}}/{{base16-hex-g}}/{{base16-hex-b}}" # Base 16 - Bright Blue -set -l color13 "{{base17-hex-r}}/{{base17-hex-g}}/{{base17-hex-b}}" # Base 17 - Bright Magenta -set -l color14 "{{base15-hex-r}}/{{base15-hex-g}}/{{base15-hex-b}}" # Base 15 - Bright Cyan -set -l color15 "{{base07-hex-r}}/{{base07-hex-g}}/{{base07-hex-b}}" # Base 07 - Bright White -set -l color16 "{{base09-hex-r}}/{{base09-hex-g}}/{{base09-hex-b}}" # Base 09 -set -l color17 "{{base0F-hex-r}}/{{base0F-hex-g}}/{{base0F-hex-b}}" # Base 0F -set -l color18 "{{base01-hex-r}}/{{base01-hex-g}}/{{base01-hex-b}}" # Base 01 -set -l color19 "{{base02-hex-r}}/{{base02-hex-g}}/{{base02-hex-b}}" # Base 02 -set -l color20 "{{base04-hex-r}}/{{base04-hex-g}}/{{base04-hex-b}}" # Base 04 -set -l color21 "{{base06-hex-r}}/{{base06-hex-g}}/{{base06-hex-b}}" # Base 06 -set -l color_foreground "{{base05-hex-r}}/{{base05-hex-g}}/{{base05-hex-b}}" # Base 05 -set -l color_background "{{base00-hex-r}}/{{base00-hex-g}}/{{base00-hex-b}}" # Base 00 - -if test -z "$TTY" - set -gx TTY (tty) -end -if test -z "$TTY"; or not test -w "$TTY" - function put_template; true; end - function put_template_var; true; end - function put_template_custom; true; end -else if set -q TMUX; or string match -q 'tmux*' $TERM - # Tell tmux to pass the escape sequences through - # (Source: http://permalink.gmane.org/gmane.comp.terminal-emulators.tmux.user/1324) - function put_template; printf '\033Ptmux;\033\033]4;%d;rgb:%s\033\033\\\033\\' $argv > "$TTY"; end - function put_template_var; printf '\033Ptmux;\033\033]%d;rgb:%s\033\033\\\033\\' $argv > "$TTY"; end - function put_template_custom; printf '\033Ptmux;\033\033]%s%s\033\033\\\033\\' $argv > "$TTY"; end -else if string match -q 'screen*' $TERM - # GNU screen (screen, screen-256color, screen-256color-bce) - function put_template; printf '\033P\033]4;%d;rgb:%s\007\033\\' $argv > "$TTY"; end - function put_template_var; printf '\033P\033]%d;rgb:%s\007\033\\' $argv > "$TTY"; end - function put_template_custom; printf '\033P\033]%s%s\007\033\\' $argv > "$TTY"; end -else if string match -q 'linux*' $TERM - function put_template; test $argv[1] -lt 16 && printf "\e]P%x%s" $argv[1] (echo $argv[2] | sed 's/\///g') > "$TTY"; end - function put_template_var; true; end - function put_template_custom; true; end -else - function put_template; printf '\033]4;%d;rgb:%s\033\\' $argv > "$TTY"; end - function put_template_var; printf '\033]%d;rgb:%s\033\\' $argv > "$TTY"; end - function put_template_custom; printf '\033]%s%s\033\\' $argv > "$TTY"; end -end - -# 16 color space -put_template 0 $color00 -put_template 1 $color01 -put_template 2 $color02 -put_template 3 $color03 -put_template 4 $color04 -put_template 5 $color05 -put_template 6 $color06 -put_template 7 $color07 -put_template 8 $color08 -put_template 9 $color09 -put_template 10 $color10 -put_template 11 $color11 -put_template 12 $color12 -put_template 13 $color13 -put_template 14 $color14 -put_template 15 $color15 - -# 256 color space -put_template 16 $color16 -put_template 17 $color17 -put_template 18 $color18 -put_template 19 $color19 -put_template 20 $color20 -put_template 21 $color21 - -# foreground / background / cursor color -if test -n "$ITERM_SESSION_ID" - put_template_custom Pg {{base05-hex}} # foreground - put_template_custom Ph {{base00-hex}} # background - put_template_custom Pi {{base05-hex}} # bold color - put_template_custom Pj {{base02-hex}} # selection color - put_template_custom Pk {{base05-hex}} # selected text color - put_template_custom Pl {{base05-hex}} # cursor - put_template_custom Pm {{base00-hex}} # cursor text -else - put_template_var 10 $color_foreground - if test "$BASE24_SHELL_SET_BACKGROUND" != false - put_template_var 11 $color_background - if string match -q 'rxvt*' $TERM - put_template_var 708 $color_background # internal border (rxvt) - end - end - put_template_custom 12 ";7" # cursor (reverse video) -end - -set -U fish_color_normal normal -set -U fish_color_command blue -set -U fish_color_keyword magenta -set -U fish_color_quote green -set -U fish_color_redirection brblue -set -U fish_color_end normal -set -U fish_color_error brred -set -U fish_color_param brcyan -set -U fish_color_valid_path --underline -set -U fish_color_option brcyan --italics -set -U fish_color_comment {{base03-hex}} -set -U fish_color_selection {{base06-hex}} --background={{base02-hex}} -set -U fish_color_operator magenta -set -U fish_color_escape {{base09-hex}} -set -U fish_color_autosuggestion {{base03-hex}} -set -U fish_color_cwd green -set -U fish_color_cwd_root red -set -U fish_color_user brgreen -set -U fish_color_host normal -set -U fish_color_host_remote normal -set -U fish_color_status red -set -U fish_color_cancel -r -set -U fish_color_search_match yellow --background={{base02-hex}} -set -U fish_color_history_current --underline=curly -set -U fish_pager_color_progress {{base01-hex}} --background={{base04-hex}} -set -U fish_pager_color_background --background={{base00-hex}} -set -U fish_pager_color_prefix --bold --italics -set -U fish_pager_color_completion normal -set -U fish_pager_color_description {{base09-hex}} -set -U fish_pager_color_selected_background --background={{base02-hex}} -set -U fish_pager_color_selected_prefix --bold --italics --background={{base02-hex}} -set -U fish_pager_color_selected_completion normal -set -U fish_pager_color_description {{base09-hex}} - -# clean up -set -e color00 -set -e color01 -set -e color02 -set -e color03 -set -e color04 -set -e color05 -set -e color06 -set -e color07 -set -e color08 -set -e color09 -set -e color10 -set -e color11 -set -e color12 -set -e color13 -set -e color14 -set -e color15 -set -e color16 -set -e color17 -set -e color18 -set -e color19 -set -e color20 -set -e color21 -set -e color_foreground -set -e color_background -functions -e put_template put_template_var put_template_custom -set -l legacy_env (string match -r '^(BASE16|BASE24|TINTED8)_(THEME|COLOR_).*' (set -xn)) -test -n "$legacy_env"; and set -e $legacy_env -set -l legacy_env (string match -r '^(BASE16|BASE24|TINTED8)_THEME' (set -Uxn)) -test -n "$legacy_env"; and set -Ue $legacy_env -set -e legacy_env - -# Set theme -set -Ux BASE24_THEME {{scheme-slug}} - -# Optionally export variables -if test -n "$TINTED_SHELL_ENABLE_BASE24_VARS"; or test -n "$BASE24_SHELL_ENABLE_VARS" - set -gx BASE24_COLOR_00_HEX "{{base00-hex}}" - set -gx BASE24_COLOR_01_HEX "{{base01-hex}}" - set -gx BASE24_COLOR_02_HEX "{{base02-hex}}" - set -gx BASE24_COLOR_03_HEX "{{base03-hex}}" - set -gx BASE24_COLOR_04_HEX "{{base04-hex}}" - set -gx BASE24_COLOR_05_HEX "{{base05-hex}}" - set -gx BASE24_COLOR_06_HEX "{{base06-hex}}" - set -gx BASE24_COLOR_07_HEX "{{base07-hex}}" - set -gx BASE24_COLOR_08_HEX "{{base08-hex}}" - set -gx BASE24_COLOR_09_HEX "{{base09-hex}}" - set -gx BASE24_COLOR_0A_HEX "{{base0A-hex}}" - set -gx BASE24_COLOR_0B_HEX "{{base0B-hex}}" - set -gx BASE24_COLOR_0C_HEX "{{base0C-hex}}" - set -gx BASE24_COLOR_0D_HEX "{{base0D-hex}}" - set -gx BASE24_COLOR_0E_HEX "{{base0E-hex}}" - set -gx BASE24_COLOR_0F_HEX "{{base0F-hex}}" -end diff --git a/templates/zed-re-think.json b/templates/zed-re-think.json deleted file mode 100644 index 393b15a..0000000 --- a/templates/zed-re-think.json +++ /dev/null @@ -1,379 +0,0 @@ -{ - "$schema": "https://zed.dev/schema/themes/v0.2.0.json", - "name": "{{scheme-name}}", - "author": "Tinted Theming (https://github.com/tinted-theming) and {{scheme-author}}", - "themes": [ - { - "name": "{{scheme-name}}", - "appearance": "{{scheme-variant}}", - "style": { - "border": "#{{base02-hex}}ff", - "border.variant": "#{{base01-hex}}ff", - "border.focused": "#{{base0D-hex}}ff", - "border.selected": "#{{base02-hex}}ff", - "border.transparent": "#00000000", - "border.disabled": "#{{base03-hex}}ff", - "elevated_surface.background": "#{{base01-hex}}ff", - "surface.background": "#{{base01-hex}}ff", - "background": "#{{base00-hex}}ff", - "element.background": "#{{base01-hex}}ff", - "element.hover": "#{{base02-hex}}ff", - "element.active": "#{{base02-hex}}ff", - "element.selected": "#{{base02-hex}}ff", - "element.disabled": "#{{base01-hex}}ff", - "drop_target.background": "#{{base03-hex}}80", - "ghost_element.background": "#00000000", - "ghost_element.hover": "#{{base02-hex}}ff", - "ghost_element.active": "#{{base02-hex}}ff", - "ghost_element.selected": "#{{base02-hex}}ff", - "ghost_element.disabled": "#{{base01-hex}}ff", - "text": "#{{base05-hex}}ff", - "text.muted": "#{{base04-hex}}ff", - "text.placeholder": "#{{base03-hex}}ff", - "text.disabled": "#{{base03-hex}}ff", - "text.accent": "#{{base0D-hex}}ff", - "icon": "#{{base05-hex}}ff", - "icon.muted": "#{{base04-hex}}ff", - "icon.disabled": "#{{base03-hex}}ff", - "icon.placeholder": "#{{base04-hex}}ff", - "icon.accent": "#{{base0D-hex}}ff", - "status_bar.background": "#{{base10-hex}}ff", - "title_bar.background": "#{{base10-hex}}ff", - "title_bar.inactive_background": "#{{base11-hex}}ff", - "toolbar.background": "#{{base00-hex}}ff", - "tab_bar.background": "#{{base01-hex}}ff", - "tab.inactive_background": "#{{base01-hex}}ff", - "tab.active_background": "#{{base00-hex}}ff", - "search.match_background": "#{{base0A-hex}}66", - "search.active_match_background": "#{{base09-hex}}66", - "panel.background": "#{{base01-hex}}ff", - "panel.focused_border": null, - "pane.focused_border": null, - "scrollbar.thumb.background": "#{{base04-hex}}4c", - "scrollbar.thumb.hover_background": "#{{base02-hex}}ff", - "scrollbar.thumb.border": "#{{base02-hex}}ff", - "scrollbar.track.background": "#00000000", - "scrollbar.track.border": "#{{base01-hex}}ff", - "editor.foreground": "#{{base05-hex}}ff", - "editor.background": "#{{base00-hex}}ff", - "editor.gutter.background": "#{{base00-hex}}ff", - "editor.subheader.background": "#{{base01-hex}}ff", - "editor.active_line.background": "#{{base01-hex}}80", - "editor.highlighted_line.background": "#{{base01-hex}}ff", - "editor.line_number": "#{{base03-hex}}ff", - "editor.active_line_number": "#{{base05-hex}}ff", - "editor.hover_line_number": "#{{base04-hex}}ff", - "editor.invisible": "#{{base03-hex}}ff", - "editor.wrap_guide": "#{{base02-hex}}0d", - "editor.active_wrap_guide": "#{{base02-hex}}1a", - "editor.document_highlight.read_background": "#{{base0D-hex}}1a", - "editor.document_highlight.write_background": "#{{base02-hex}}66", - "terminal.background": "#{{base00-hex}}ff", - "terminal.foreground": "#{{base05-hex}}ff", - "terminal.bright_foreground": "#{{base07-hex}}ff", - "terminal.dim_foreground": "#{{base03-hex}}ff", - "terminal.ansi.black": "#{{base00-hex}}ff", - "terminal.ansi.bright_black": "#{{base03-hex}}ff", - "terminal.ansi.dim_black": "#{{base00-hex}}ff", - "terminal.ansi.red": "#{{base08-hex}}ff", - "terminal.ansi.bright_red": "#{{base12-hex}}ff", - "terminal.ansi.dim_red": "#{{base08-hex}}bf", - "terminal.ansi.green": "#{{base0B-hex}}ff", - "terminal.ansi.bright_green": "#{{base14-hex}}ff", - "terminal.ansi.dim_green": "#{{base0B-hex}}bf", - "terminal.ansi.yellow": "#{{base0A-hex}}ff", - "terminal.ansi.bright_yellow": "#{{base13-hex}}ff", - "terminal.ansi.dim_yellow": "#{{base0A-hex}}bf", - "terminal.ansi.blue": "#{{base0D-hex}}ff", - "terminal.ansi.bright_blue": "#{{base16-hex}}ff", - "terminal.ansi.dim_blue": "#{{base0D-hex}}bf", - "terminal.ansi.magenta": "#{{base0E-hex}}ff", - "terminal.ansi.bright_magenta": "#{{base17-hex}}ff", - "terminal.ansi.dim_magenta": "#{{base0E-hex}}bf", - "terminal.ansi.cyan": "#{{base0C-hex}}ff", - "terminal.ansi.bright_cyan": "#{{base15-hex}}ff", - "terminal.ansi.dim_cyan": "#{{base0C-hex}}bf", - "terminal.ansi.white": "#{{base05-hex}}ff", - "terminal.ansi.bright_white": "#{{base07-hex}}ff", - "terminal.ansi.dim_white": "#{{base04-hex}}ff", - "link_text.hover": "#{{base0D-hex}}ff", - "version_control.added": "#{{base0B-hex}}ff", - "version_control.modified": "#{{base0A-hex}}ff", - "version_control.word_added": "#{{base0B-hex}}59", - "version_control.word_deleted": "#{{base08-hex}}cc", - "version_control.deleted": "#{{base08-hex}}ff", - "version_control.conflict_marker.ours": "#{{base0B-hex}}1a", - "version_control.conflict_marker.theirs": "#{{base0D-hex}}1a", - "conflict": "#{{base0A-hex}}ff", - "conflict.background": "#{{base0A-hex}}1a", - "conflict.border": "#{{base0A-hex}}80", - "created": "#{{base0B-hex}}ff", - "created.background": "#{{base0B-hex}}1a", - "created.border": "#{{base0B-hex}}80", - "deleted": "#{{base08-hex}}ff", - "deleted.background": "#{{base08-hex}}1a", - "deleted.border": "#{{base08-hex}}80", - "error": "#{{base08-hex}}ff", - "error.background": "#{{base08-hex}}1a", - "error.border": "#{{base08-hex}}80", - "hidden": "#{{base03-hex}}ff", - "hidden.background": "#{{base02-hex}}1a", - "hidden.border": "#{{base02-hex}}ff", - "hint": "#{{base0C-hex}}ff", - "hint.background": "#{{base0C-hex}}1a", - "hint.border": "#{{base0C-hex}}80", - "ignored": "#{{base03-hex}}ff", - "ignored.background": "#{{base02-hex}}1a", - "ignored.border": "#{{base02-hex}}ff", - "info": "#{{base0D-hex}}ff", - "info.background": "#{{base0D-hex}}1a", - "info.border": "#{{base0D-hex}}80", - "modified": "#{{base0A-hex}}ff", - "modified.background": "#{{base0A-hex}}1a", - "modified.border": "#{{base0A-hex}}80", - "predictive": "#{{base03-hex}}ff", - "predictive.background": "#{{base03-hex}}1a", - "predictive.border": "#{{base03-hex}}80", - "renamed": "#{{base0D-hex}}ff", - "renamed.background": "#{{base0D-hex}}1a", - "renamed.border": "#{{base0D-hex}}80", - "success": "#{{base0B-hex}}ff", - "success.background": "#{{base0B-hex}}1a", - "success.border": "#{{base0B-hex}}80", - "unreachable": "#{{base04-hex}}ff", - "unreachable.background": "#{{base03-hex}}1a", - "unreachable.border": "#{{base03-hex}}ff", - "warning": "#{{base0A-hex}}ff", - "warning.background": "#{{base0A-hex}}1a", - "warning.border": "#{{base0A-hex}}80", - "players": [ - { "cursor": "#{{base0D-hex}}ff", "background": "#{{base0D-hex}}20", "selection": "#{{base0D-hex}}30" }, - { "cursor": "#{{base0E-hex}}ff", "background": "#{{base0E-hex}}20", "selection": "#{{base0E-hex}}30" }, - { "cursor": "#{{base08-hex}}ff", "background": "#{{base08-hex}}20", "selection": "#{{base08-hex}}30" }, - { "cursor": "#{{base09-hex}}ff", "background": "#{{base09-hex}}20", "selection": "#{{base09-hex}}30" }, - { "cursor": "#{{base0A-hex}}ff", "background": "#{{base0A-hex}}20", "selection": "#{{base0A-hex}}30" }, - { "cursor": "#{{base0B-hex}}ff", "background": "#{{base0B-hex}}20", "selection": "#{{base0B-hex}}30" }, - { "cursor": "#{{base0C-hex}}ff", "background": "#{{base0C-hex}}20", "selection": "#{{base0C-hex}}30" }, - { "cursor": "#{{base0F-hex}}ff", "background": "#{{base0F-hex}}20", "selection": "#{{base0F-hex}}30" } - ], - "syntax": { - "attribute": { - "color": "#{{base09-hex}}ff", - "font_style": null, - "font_weight": null - }, - "boolean": { - "color": "#{{base09-hex}}ff", - "font_style": null, - "font_weight": null - }, - "comment": { - "color": "#{{base03-hex}}ff", - "font_style": null, - "font_weight": null - }, - "comment.doc": { - "color": "#{{base04-hex}}ff", - "font_style": null, - "font_weight": null - }, - "constant": { - "color": "#{{base09-hex}}ff", - "font_style": null, - "font_weight": null - }, - "constructor": { - "color": "#{{base0D-hex}}ff", - "font_style": null, - "font_weight": null - }, - "embedded": { - "color": "#{{base0F-hex}}ff", - "font_style": null, - "font_weight": null - }, - "emphasis": { - "color": "#{{base0E-hex}}ff", - "font_style": "italic", - "font_weight": null - }, - "emphasis.strong": { - "color": "#{{base0A-hex}}ff", - "font_style": null, - "font_weight": 700 - }, - "enum": { - "color": "#{{base0C-hex}}ff", - "font_style": null, - "font_weight": null - }, - "function": { - "color": "#{{base0D-hex}}ff", - "font_style": null, - "font_weight": null - }, - "hint": { - "color": "#{{base03-hex}}ff", - "font_style": null, - "font_weight": null - }, - "keyword": { - "color": "#{{base0E-hex}}ff", - "font_style": null, - "font_weight": null - }, - "label": { - "color": "#{{base08-hex}}ff", - "font_style": null, - "font_weight": null - }, - "link_text": { - "color": "#{{base08-hex}}ff", - "font_style": "normal", - "font_weight": null - }, - "link_uri": { - "color": "#{{base09-hex}}ff", - "font_style": null, - "font_weight": null - }, - "namespace": { - "color": "#{{base0A-hex}}ff", - "font_style": null, - "font_weight": null - }, - "number": { - "color": "#{{base09-hex}}ff", - "font_style": null, - "font_weight": null - }, - "operator": { - "color": "#{{base05-hex}}ff", - "font_style": null, - "font_weight": null - }, - "predictive": { - "color": "#{{base03-hex}}ff", - "font_style": "italic", - "font_weight": null - }, - "preproc": { - "color": "#{{base0F-hex}}ff", - "font_style": null, - "font_weight": null - }, - "primary": { - "color": "#{{base05-hex}}ff", - "font_style": null, - "font_weight": null - }, - "property": { - "color": "#{{base08-hex}}ff", - "font_style": null, - "font_weight": null - }, - "punctuation": { - "color": "#{{base05-hex}}ff", - "font_style": null, - "font_weight": null - }, - "punctuation.bracket": { - "color": "#{{base05-hex}}ff", - "font_style": null, - "font_weight": null - }, - "punctuation.delimiter": { - "color": "#{{base05-hex}}ff", - "font_style": null, - "font_weight": null - }, - "punctuation.list_marker": { - "color": "#{{base08-hex}}ff", - "font_style": null, - "font_weight": null - }, - "punctuation.markup": { - "color": "#{{base08-hex}}ff", - "font_style": null, - "font_weight": null - }, - "punctuation.special": { - "color": "#{{base0F-hex}}ff", - "font_style": null, - "font_weight": null - }, - "selector": { - "color": "#{{base0E-hex}}ff", - "font_style": null, - "font_weight": null - }, - "selector.pseudo": { - "color": "#{{base0C-hex}}ff", - "font_style": null, - "font_weight": null - }, - "string": { - "color": "#{{base0B-hex}}ff", - "font_style": null, - "font_weight": null - }, - "string.escape": { - "color": "#{{base0C-hex}}ff", - "font_style": null, - "font_weight": null - }, - "string.regex": { - "color": "#{{base0C-hex}}ff", - "font_style": null, - "font_weight": null - }, - "string.special": { - "color": "#{{base0C-hex}}ff", - "font_style": null, - "font_weight": null - }, - "string.special.symbol": { - "color": "#{{base0B-hex}}ff", - "font_style": null, - "font_weight": null - }, - "tag": { - "color": "#{{base08-hex}}ff", - "font_style": null, - "font_weight": null - }, - "text.literal": { - "color": "#{{base0B-hex}}ff", - "font_style": null, - "font_weight": null - }, - "title": { - "color": "#{{base0D-hex}}ff", - "font_style": null, - "font_weight": 700 - }, - "type": { - "color": "#{{base0A-hex}}ff", - "font_style": null, - "font_weight": null - }, - "variable": { - "color": "#{{base08-hex}}ff", - "font_style": null, - "font_weight": null - }, - "variable.special": { - "color": "#{{base09-hex}}ff", - "font_style": null, - "font_weight": null - }, - "variant": { - "color": "#{{base0D-hex}}ff", - "font_style": null, - "font_weight": null - } - } - } - } - ] -}