From 0676f4705fc0ca315a6ff3d5d7485f084ed527bb Mon Sep 17 00:00:00 2001 From: Anthony Oteri <4360016+anthonyoteri@users.noreply.github.com> Date: Thu, 11 Sep 2025 21:39:38 -0400 Subject: [PATCH] feat: configure kitty --- .config/kitty/current-theme.conf | 41 ++++++++++++++++++++++++++++++++ .config/kitty/kitty.conf | 25 +++++++++++++++---- 2 files changed, 61 insertions(+), 5 deletions(-) create mode 100644 .config/kitty/current-theme.conf diff --git a/.config/kitty/current-theme.conf b/.config/kitty/current-theme.conf new file mode 100644 index 0000000..dcffd33 --- /dev/null +++ b/.config/kitty/current-theme.conf @@ -0,0 +1,41 @@ +## name: Gruvbox Dark Hard +## author: Pavel Pertsev +## license: MIT/X11 +## upstream: https://raw.githubusercontent.com/gruvbox-community/gruvbox-contrib/master/kitty/gruvbox-dark-hard.conf + + +selection_foreground #ebdbb2 +selection_background #d65d0e + +background #1d2021 +foreground #ebdbb2 + +color0 #3c3836 +color1 #cc241d +color2 #98971a +color3 #d79921 +color4 #458588 +color5 #b16286 +color6 #689d6a +color7 #a89984 +color8 #928374 +color9 #fb4934 +color10 #b8bb26 +color11 #fabd2f +color12 #83a598 +color13 #d3869b +color14 #8ec07c +color15 #fbf1c7 + +cursor #bdae93 +cursor_text_color #665c54 + +url_color #458588 + +# START_AUTOGENERATED_TAB_STYLE +# Feel free to update these colors manually and remove these comments. +active_tab_foreground #eeeeee +active_tab_background #d65d0e +inactive_tab_foreground #ebdbb2 +inactive_tab_background #171a1a +# END_AUTOGENERATED_TAB_STYLE diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf index c5d64f9..c0828c2 100644 --- a/.config/kitty/kitty.conf +++ b/.config/kitty/kitty.conf @@ -19,7 +19,7 @@ #: fonts manually, read the font specification syntax #: . -font_family Hack +# font_family Hack font_size 15.0 # font_size 11.0 @@ -553,7 +553,7 @@ font_size 15.0 #: to/from always will only affect text subsequently received by #: kitty. -# copy_on_select no +copy_on_select clipboard #: Copy to clipboard or a private buffer on select. With this set to #: clipboard, selecting text with the mouse will cause the text to be @@ -739,7 +739,7 @@ font_size 15.0 #: Paste from the primary selection -# mouse_map middle release ungrabbed paste_from_selection +mouse_map middle release ungrabbed paste_from_selection #: Start selecting text @@ -1156,7 +1156,7 @@ font_size 15.0 #: The second number is the margin between the tab bar and the #: contents of the current tab. -# tab_bar_style fade +tab_bar_style powerline #: The tab bar style, can be one of: @@ -1965,7 +1965,7 @@ font_size 15.0 #: Dock). Changing this option by reloading the config is not #: supported. -# macos_quit_when_last_window_closed no +macos_quit_when_last_window_closed yes #: Have kitty quit when all the top-level windows are closed on macOS. #: By default, kitty will stay running, even with no open windows, as @@ -2784,3 +2784,18 @@ font_size 15.0 #: }}} #: }}} + + +# BEGIN_KITTY_THEME +# Gruvbox Dark Hard +include current-theme.conf +# END_KITTY_THEME + + + +# BEGIN_KITTY_FONTS +font_family family="JetBrainsMonoNL Nerd Font Mono" +bold_font auto +italic_font auto +bold_italic_font auto +# END_KITTY_FONTS \ No newline at end of file