fix(terminals/kitty): add missing schemes and update config
Signed-off-by: Matej Focko <me@mfocko.xyz>
This commit is contained in:
parent
51a4b071e9
commit
db826b8fdc
23 changed files with 372 additions and 1397 deletions
18
roles/user/terminals/kitty/files/colors/breeze.conf
Normal file
18
roles/user/terminals/kitty/files/colors/breeze.conf
Normal 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
|
18
roles/user/terminals/kitty/files/colors/campbell.conf
Normal file
18
roles/user/terminals/kitty/files/colors/campbell.conf
Normal 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
|
20
roles/user/terminals/kitty/files/colors/codedark.conf
Normal file
20
roles/user/terminals/kitty/files/colors/codedark.conf
Normal 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
|
20
roles/user/terminals/kitty/files/colors/codelight.conf
Normal file
20
roles/user/terminals/kitty/files/colors/codelight.conf
Normal 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
|
|
@ -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:
|
||||
|
|
20
roles/user/terminals/kitty/files/colors/gruvbox_dark.conf
Normal file
20
roles/user/terminals/kitty/files/colors/gruvbox_dark.conf
Normal 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
|
18
roles/user/terminals/kitty/files/colors/gruvbox_light.conf
Normal file
18
roles/user/terminals/kitty/files/colors/gruvbox_light.conf
Normal 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
|
18
roles/user/terminals/kitty/files/colors/monokai/classic.conf
Normal file
18
roles/user/terminals/kitty/files/colors/monokai/classic.conf
Normal 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
|
|
@ -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"
|
18
roles/user/terminals/kitty/files/colors/monokai/pro.conf
Normal file
18
roles/user/terminals/kitty/files/colors/monokai/pro.conf
Normal 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
|
|
@ -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"
|
|
@ -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
|
|
@ -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"
|
|
@ -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
|
|
@ -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"
|
|
@ -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
|
|
@ -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"
|
|
@ -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
|
|
@ -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"
|
20
roles/user/terminals/kitty/files/colors/rose-pine-dawn.conf
Normal file
20
roles/user/terminals/kitty/files/colors/rose-pine-dawn.conf
Normal 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
|
20
roles/user/terminals/kitty/files/colors/rose-pine-moon.conf
Normal file
20
roles/user/terminals/kitty/files/colors/rose-pine-moon.conf
Normal 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
|
20
roles/user/terminals/kitty/files/colors/rose-pine.conf
Normal file
20
roles/user/terminals/kitty/files/colors/rose-pine.conf
Normal 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
Loading…
Reference in a new issue