diff --git a/bootstrap.sh b/bootstrap.sh index c34d5a6..b298958 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -120,6 +120,11 @@ function symlink_config_files () { rm $dst 2> /dev/null ln -s $(ls $BOOTSTRAP_DIR/xonshrc) $dst fi + local dst=~/.config/kitty + if ! [[ -L $dst ]]; then + rm $dst 2> /dev/null + ln -s $(ls $BOOTSTRAP_DIR/kitty) $dst + fi echo "--- ${FUNCNAME[0]} done" } diff --git a/kitty/kitty.conf b/kitty/kitty.conf new file mode 100644 index 0000000..0e87bc9 --- /dev/null +++ b/kitty/kitty.conf @@ -0,0 +1,3 @@ +allow_remote_control yes +include ./theme.conf + diff --git a/kitty/solarized_dark.conf b/kitty/solarized_dark.conf new file mode 100644 index 0000000..8419426 --- /dev/null +++ b/kitty/solarized_dark.conf @@ -0,0 +1,21 @@ +background #001e26 +foreground #708183 +cursor #708183 +selection_background #002731 +color0 #002731 +color8 #001e26 +color1 #d01b24 +color9 #bd3612 +color2 #728905 +color10 #465a61 +color3 #a57705 +color11 #52676f +color4 #2075c7 +color12 #708183 +color5 #c61b6e +color13 #5856b9 +color6 #259185 +color14 #81908f +color7 #e9e2cb +color15 #fcf4dc +selection_foreground #001e26 diff --git a/kitty/solarized_light.conf b/kitty/solarized_light.conf new file mode 100644 index 0000000..4b36782 --- /dev/null +++ b/kitty/solarized_light.conf @@ -0,0 +1,20 @@ +# put that in `~/.config/kitty/solarized_light.conf` +# and put the following in your `~/.config/kitty/kitty.conf`: +# +# include ./solarized_light.conf +# +background #fdf6e3 +foreground #657b83 +cursor #586e75 +selection_background #93a1a1 + +color8 #002b36 +color9 #cb4b16 +color10 #586e75 +color11 #657b83 +color12 #839496 +color13 #6c71c4 +color14 #93a1a1 +color15 #fdf6e3 + +selection_foreground #586e75 diff --git a/kitty/theme.conf b/kitty/theme.conf new file mode 120000 index 0000000..5426475 --- /dev/null +++ b/kitty/theme.conf @@ -0,0 +1 @@ +/home/waldek/.config/kitty/solarized_light.conf \ No newline at end of file