Sync Kitty automatic themes from maxwell
This commit is contained in:
parent
92d4bbd7d5
commit
a4eb8ae75d
31
private_dot_config/kitty/private_dark-theme.auto.conf
Normal file
31
private_dot_config/kitty/private_dark-theme.auto.conf
Normal file
@ -0,0 +1,31 @@
|
||||
background #1c2836
|
||||
foreground #ffffff
|
||||
cursor #bbbbbb
|
||||
selection_background #b4d5ff
|
||||
color0 #000000
|
||||
color8 #545454
|
||||
color1 #f9555f
|
||||
color9 #fa8b8e
|
||||
color2 #20af89
|
||||
color10 #34bb99
|
||||
color3 #fdf029
|
||||
color11 #ffff55
|
||||
color4 #589cf5
|
||||
color12 #589cf5
|
||||
color5 #934d95
|
||||
color13 #e75598
|
||||
color6 #1e9ee6
|
||||
color14 #3978bb
|
||||
color7 #bbbbbb
|
||||
color15 #ffffff
|
||||
selection_foreground #1c2836
|
||||
|
||||
# START_AUTOGENERATED_TAB_STYLE
|
||||
# Feel free to update these colors manually and remove these comments.
|
||||
active_tab_foreground #1c2836
|
||||
active_tab_background #2e84e6
|
||||
inactive_tab_foreground #2e84e6
|
||||
inactive_tab_background #1c2836
|
||||
# END_AUTOGENERATED_TAB_STYLE
|
||||
|
||||
macos_titlebar_color background
|
||||
28
private_dot_config/kitty/private_light-theme.auto.conf
Normal file
28
private_dot_config/kitty/private_light-theme.auto.conf
Normal file
@ -0,0 +1,28 @@
|
||||
background #ffffff
|
||||
foreground #4c4c4c
|
||||
cursor #4c4c4c
|
||||
selection_background #d6d6d6
|
||||
color0 #000000
|
||||
color8 #000000
|
||||
color1 #c82828
|
||||
color9 #c82828
|
||||
color2 #708b00
|
||||
color10 #708b00
|
||||
color3 #e9b600
|
||||
color11 #e9b600
|
||||
color4 #4170ae
|
||||
color12 #4170ae
|
||||
color5 #8958a7
|
||||
color13 #8958a7
|
||||
color6 #3d999f
|
||||
color14 #3d999f
|
||||
color7 #fffefe
|
||||
color15 #fffefe
|
||||
selection_foreground #ffffff
|
||||
|
||||
active_tab_foreground #ffffff
|
||||
active_tab_background #2e84e6
|
||||
inactive_tab_foreground #2e84e6
|
||||
inactive_tab_background #ffffff
|
||||
|
||||
macos_titlebar_color background
|
||||
@ -0,0 +1,28 @@
|
||||
background #1c2836
|
||||
foreground #ffffff
|
||||
cursor #bbbbbb
|
||||
selection_background #b4d5ff
|
||||
color0 #000000
|
||||
color8 #545454
|
||||
color1 #f9555f
|
||||
color9 #fa8b8e
|
||||
color2 #20af89
|
||||
color10 #34bb99
|
||||
color3 #fdf029
|
||||
color11 #ffff55
|
||||
color4 #589cf5
|
||||
color12 #589cf5
|
||||
color5 #934d95
|
||||
color13 #e75598
|
||||
color6 #1e9ee6
|
||||
color14 #3978bb
|
||||
color7 #bbbbbb
|
||||
color15 #ffffff
|
||||
selection_foreground #1c2836
|
||||
|
||||
active_tab_foreground #1c2836
|
||||
active_tab_background #2e84e6
|
||||
inactive_tab_foreground #2e84e6
|
||||
inactive_tab_background #1c2836
|
||||
|
||||
macos_titlebar_color background
|
||||
@ -0,0 +1,27 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -eu
|
||||
|
||||
config_dir=${1:-"$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)"}
|
||||
|
||||
for appearance in dark light no-preference; do
|
||||
config_file="$config_dir/$appearance-theme.auto.conf"
|
||||
if [ ! -f "$config_file" ]; then
|
||||
echo "not ok - missing $appearance automatic Kitty theme" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
kitty +runpy '
|
||||
from kitty.config import load_config
|
||||
import sys
|
||||
|
||||
options = load_config(sys.argv[1])
|
||||
if options.macos_titlebar_color != 1:
|
||||
raise SystemExit(
|
||||
f"{sys.argv[2]} automatic Kitty theme does not use its background "
|
||||
"for the macOS titlebar"
|
||||
)
|
||||
' "$config_file" "$appearance"
|
||||
done
|
||||
|
||||
echo "ok - automatic Kitty themes match their macOS titlebars"
|
||||
Loading…
Reference in New Issue
Block a user