fix(terminals/kitty): add missing schemes and update config

Signed-off-by: Matej Focko <me@mfocko.xyz>
This commit is contained in:
Matej Focko 2023-09-06 14:34:43 +02:00
parent 51a4b071e9
commit db826b8fdc
Signed by: mfocko
GPG key ID: 7C47D46246790496
23 changed files with 372 additions and 1397 deletions

View file

@ -0,0 +1,18 @@
background #232627
foreground #fcfcfc
color0 #232627
color1 #ed1515
color2 #11d116
color3 #f67400
color4 #1d99f3
color5 #9b59b6
color6 #1abc9c
color7 #fcfcfc
color8 #7f8c8d
color9 #c0392b
color10 #1cdc9a
color11 #fdbc4b
color12 #3daee9
color13 #8e44ad
color14 #16a085
color15 #ffffff

View file

@ -0,0 +1,18 @@
background #0c0c0c
foreground #cccccc
color0 #0c0c0c
color1 #c50f1f
color2 #13a10e
color3 #c19c00
color4 #0037da
color5 #881798
color6 #3a96dd
color7 #cccccc
color8 #767676
color9 #e74856
color10 #16c60c
color11 #f9f1a5
color12 #3b78ff
color13 #b4009e
color14 #61d6d6
color15 #f2f2f2

View file

@ -0,0 +1,20 @@
background #1e1e1e
foreground #d4d4d4
cursor_text_color #d4d4d4
cursor #d4d4d4
color0 #1e1e1e
color1 #f44747
color2 #608b4e
color3 #dcdcaa
color4 #569cd6
color5 #c678dd
color6 #56b6c2
color7 #d4d4d4
color8 #545454
color9 #f44747
color10 #608b4e
color11 #dcdcaa
color12 #569cd6
color13 #c678dd
color14 #56b6c2
color15 #d4d4d4

View file

@ -0,0 +1,20 @@
background #ffffff
foreground #1e1e1e
cursor_text_color #d4d4d4
cursor #d4d4d4
color0 #1e1e1e
color1 #c72e0f
color2 #009000
color3 #795e25
color4 #007acc
color5 #af00db
color6 #56b6c2
color7 #d4d4d4
color8 #1e1e1e
color9 #c72e0f
color10 #009000
color11 #795e25
color12 #007acc
color13 #af00db
color14 #56b6c2
color15 #d4d4d4

View file

@ -2,6 +2,7 @@
import sys
import yaml
from yaml import CLoader as Loader
COLOR_MAPPING = {
@ -35,7 +36,11 @@ COLOR_MAPPING = {
def map_section(f, values, section_name):
for key, value in values[section_name].items():
maps_to = COLOR_MAPPING[section_name].get(key)
section = COLOR_MAPPING.get(section_name)
if not section:
continue
maps_to = section.get(key)
if not maps_to:
continue
@ -47,7 +52,7 @@ def main():
loaded_config = None
with open(f"{name}.yml", "r") as input_file:
loaded_config = yaml.load(input_file)["colors"]
loaded_config = yaml.load(input_file, Loader=Loader)["colors"]
with open(f"{name}.conf", "w") as output_file:
for section in loaded_config:

View file

@ -0,0 +1,20 @@
background #1d2021
foreground #fbf1c7
cursor_text_color CellBackground
cursor CellForeground
color8 #928374
color9 #fb4934
color10 #b8bb26
color11 #fabd2f
color12 #83a598
color13 #d3869b
color14 #8ec07c
color15 #ebdbb2
color0 #1d2021
color1 #cc241d
color2 #98971a
color3 #d79921
color4 #458588
color5 #b16286
color6 #689d6a
color7 #a89984

View file

@ -0,0 +1,18 @@
background #f9f5d7
foreground #3c3836
color0 #fbf1c7
color1 #cc241d
color2 #98971a
color3 #d79921
color4 #458588
color5 #b16286
color6 #689d6a
color7 #7c6f64
color8 #928374
color9 #9d0006
color10 #79740e
color11 #b57614
color12 #076678
color13 #8f3f71
color14 #427b58
color15 #3c3836

View file

@ -0,0 +1,18 @@
foreground #fdfff1
background #3b3c35
color0 #3b3c35
color4 #fd971f
color6 #66d9ef
color2 #a6e22e
color5 #ae81ff
color1 #f92672
color7 #fdfff1
color3 #e6db74
color8 #6e7066
color12 #fd971f
color14 #66d9ef
color10 #a6e22e
color13 #ae81ff
color9 #f92672
color15 #fdfff1
color11 #e6db74

View file

@ -1,25 +0,0 @@
# Monokai Classic
colors:
primary:
foreground: "#fdfff1"
background: "#3b3c35"
normal:
black: "#3b3c35"
blue: "#fd971f"
cyan: "#66d9ef"
green: "#a6e22e"
magenta: "#ae81ff"
red: "#f92672"
white: "#fdfff1"
yellow: "#e6db74"
bright:
black: "#6e7066"
blue: "#fd971f"
cyan: "#66d9ef"
green: "#a6e22e"
magenta: "#ae81ff"
red: "#f92672"
white: "#fdfff1"
yellow: "#e6db74"

View file

@ -0,0 +1,18 @@
foreground #fcfcfa
background #403e41
color0 #403e41
color4 #fc9867
color6 #78dce8
color2 #a9dc76
color5 #ab9df2
color1 #ff6188
color7 #fcfcfa
color3 #ffd866
color8 #727072
color12 #fc9867
color14 #78dce8
color10 #a9dc76
color13 #ab9df2
color9 #ff6188
color15 #fcfcfa
color11 #ffd866

View file

@ -1,25 +0,0 @@
# Monokai Pro
colors:
primary:
foreground: "#fcfcfa"
background: "#403e41"
normal:
black: "#403e41"
blue: "#fc9867"
cyan: "#78dce8"
green: "#a9dc76"
magenta: "#ab9df2"
red: "#ff6188"
white: "#fcfcfa"
yellow: "#ffd866"
bright:
black: "#727072"
blue: "#fc9867"
cyan: "#78dce8"
green: "#a9dc76"
magenta: "#ab9df2"
red: "#ff6188"
white: "#fcfcfa"
yellow: "#ffd866"

View file

@ -0,0 +1,18 @@
foreground #f2fffc
background #3a4449
color0 #3a4449
color4 #ffb270
color6 #7cd5f1
color2 #a2e57b
color5 #baa0f8
color1 #ff6d7e
color7 #f2fffc
color3 #ffed72
color8 #6b7678
color12 #ffb270
color14 #7cd5f1
color10 #a2e57b
color13 #baa0f8
color9 #ff6d7e
color15 #f2fffc
color11 #ffed72

View file

@ -1,25 +0,0 @@
# Monokai Pro (Filter Machine)
colors:
primary:
foreground: "#f2fffc"
background: "#3a4449"
normal:
black: "#3a4449"
blue: "#ffb270"
cyan: "#7cd5f1"
green: "#a2e57b"
magenta: "#baa0f8"
red: "#ff6d7e"
white: "#f2fffc"
yellow: "#ffed72"
bright:
black: "#6b7678"
blue: "#ffb270"
cyan: "#7cd5f1"
green: "#a2e57b"
magenta: "#baa0f8"
red: "#ff6d7e"
white: "#f2fffc"
yellow: "#ffed72"

View file

@ -0,0 +1,18 @@
foreground #eaf2f1
background #3a3d4b
color0 #3a3d4b
color4 #ff9b5e
color6 #9cd1bb
color2 #bad761
color5 #c39ac9
color1 #ff657a
color7 #eaf2f1
color3 #ffd76d
color8 #696d77
color12 #ff9b5e
color14 #9cd1bb
color10 #bad761
color13 #c39ac9
color9 #ff657a
color15 #eaf2f1
color11 #ffd76d

View file

@ -1,25 +0,0 @@
# Monokai Pro (Filter Octagon)
colors:
primary:
foreground: "#eaf2f1"
background: "#3a3d4b"
normal:
black: "#3a3d4b"
blue: "#ff9b5e"
cyan: "#9cd1bb"
green: "#bad761"
magenta: "#c39ac9"
red: "#ff657a"
white: "#eaf2f1"
yellow: "#ffd76d"
bright:
black: "#696d77"
blue: "#ff9b5e"
cyan: "#9cd1bb"
green: "#bad761"
magenta: "#c39ac9"
red: "#ff657a"
white: "#eaf2f1"
yellow: "#ffd76d"

View file

@ -0,0 +1,18 @@
foreground #fff1f3
background #403838
color0 #403838
color4 #f38d70
color6 #85dacc
color2 #adda78
color5 #a8a9eb
color1 #fd6883
color7 #fff1f3
color3 #f9cc6c
color8 #72696a
color12 #f38d70
color14 #85dacc
color10 #adda78
color13 #a8a9eb
color9 #fd6883
color15 #fff1f3
color11 #f9cc6c

View file

@ -1,25 +0,0 @@
# Monokai Pro (Filter Ristretto)
colors:
primary:
foreground: "#fff1f3"
background: "#403838"
normal:
black: "#403838"
blue: "#f38d70"
cyan: "#85dacc"
green: "#adda78"
magenta: "#a8a9eb"
red: "#fd6883"
white: "#fff1f3"
yellow: "#f9cc6c"
bright:
black: "#72696a"
blue: "#f38d70"
cyan: "#85dacc"
green: "#adda78"
magenta: "#a8a9eb"
red: "#fd6883"
white: "#fff1f3"
yellow: "#f9cc6c"

View file

@ -0,0 +1,18 @@
foreground #f7f1ff
background #363537
color0 #363537
color4 #fd9353
color6 #5ad4e6
color2 #7bd88f
color5 #948ae3
color1 #fc618d
color7 #f7f1ff
color3 #fce566
color8 #69676c
color12 #fd9353
color14 #5ad4e6
color10 #7bd88f
color13 #948ae3
color9 #fc618d
color15 #f7f1ff
color11 #fce566

View file

@ -1,25 +0,0 @@
# Monokai Pro (Filter Spectrum)
colors:
primary:
foreground: "#f7f1ff"
background: "#363537"
normal:
black: "#363537"
blue: "#fd9353"
cyan: "#5ad4e6"
green: "#7bd88f"
magenta: "#948ae3"
red: "#fc618d"
white: "#f7f1ff"
yellow: "#fce566"
bright:
black: "#69676c"
blue: "#fd9353"
cyan: "#5ad4e6"
green: "#7bd88f"
magenta: "#948ae3"
red: "#fc618d"
white: "#f7f1ff"
yellow: "#fce566"

View file

@ -0,0 +1,20 @@
background 0xfffaf3
foreground 0x575279
cursor_text_color 0xfaf4ed
cursor 0xECC5BF
color0 0x6e6a86
color1 0xb4637a
color2 0x56949f
color3 0xea9d34
color4 0x286983
color5 0x907aa9
color6 0xd7827e
color7 0x575279
color8 0x6e6a86
color9 0xeb6f92
color10 0x9ccfd8
color11 0xf6c177
color12 0x31748f
color13 0xc4a7e7
color14 0xebbcba
color15 0xe0def4

View file

@ -0,0 +1,20 @@
background 0x232136
foreground 0xe0def4
cursor_text_color 0x232136
cursor 0x825B65
color0 0x817c9c
color1 0xeb6f92
color2 0x9ccfd8
color3 0xf6c177
color4 0x3e8fb0
color5 0xc4a7e7
color6 0xea9a97
color7 0xe0def4
color8 0x6e6a86
color9 0xeb6f92
color10 0x9ccfd8
color11 0xf6c177
color12 0x31748f
color13 0xc4a7e7
color14 0xebbcba
color15 0xe0def4

View file

@ -0,0 +1,20 @@
background 0x191724
foreground 0xe0def4
cursor_text_color 0x191724
cursor 0x796268
color0 0x6e6a86
color1 0xeb6f92
color2 0x9ccfd8
color3 0xf6c177
color4 0x31748f
color5 0xc4a7e7
color6 0xebbcba
color7 0xe0def4
color8 0x6e6a86
color9 0xeb6f92
color10 0x9ccfd8
color11 0xf6c177
color12 0x31748f
color13 0xc4a7e7
color14 0xebbcba
color15 0xe0def4

File diff suppressed because it is too large Load diff