sync with live configs

This commit is contained in:
Alex Kelly 2026-05-25 21:33:48 -04:00
commit 2b7abf3700
9 changed files with 368 additions and 339 deletions

View file

@ -6,7 +6,7 @@
#: individual font faces and even specify special fonts for particular
#: characters.
font_family FiraCode
font_family FiraCode Nerd Font
bold_font auto
italic_font auto
bold_italic_font auto
@ -151,12 +151,10 @@ box_drawing_scale 0.001, 1, 1.5, 2
#: }}}
#: Cursor customization {{{
cursor #cccccc
# cursor #cccccc
#: Default cursor color
cursor_text_color #111111
# cursor_text_color #111111
#: Choose the color of text under the cursor. If you want it rendered
#: with the background color of the cell underneath instead, use the
@ -250,8 +248,7 @@ mouse_hide_wait 3.0
#: typing text. Disabled by default on macOS as getting it to work
#: robustly with the ever-changing sea of bugs that is Cocoa is too
#: much effort.
url_color #0087bd
# url_color #0087bd
url_style curly
#: The color and style for highlighting URLs on mouse-over. url_style
@ -418,7 +415,7 @@ initial_window_height 400
#: suffix of "c" on the width/height values to have them interpreted
#: as number of cells instead of pixels.
enabled_layouts *
enabled_layouts splits
#: The enabled window layouts. A comma separated list of layout names.
#: The special value all means all layouts. The first listed layout
@ -480,17 +477,14 @@ placement_strategy center
#: this option. Using a value of center means the cell area will be
#: placed centrally. A value of top-left means the padding will be on
#: only the bottom and right edges.
active_border_color #00ff00
# active_border_color #00ff00
#: The color for the border of the active window. Set this to none to
#: not draw borders around the active window.
inactive_border_color #cccccc
# inactive_border_color #cccccc
#: The color for the border of inactive windows
bell_border_color #ff5a00
# bell_border_color #ff5a00
#: The color for the border of inactive windows in which a bell has
#: occurred
@ -617,17 +611,15 @@ active_tab_title_template none
#: Template to use for active tabs, if not specified falls back to
#: tab_title_template.
active_tab_foreground #000
active_tab_background #eee
# active_tab_foreground #000
# active_tab_background #eee
active_tab_font_style bold-italic
inactive_tab_foreground #444
inactive_tab_background #999
# inactive_tab_foreground #444
# inactive_tab_background #999
inactive_tab_font_style normal
#: Tab bar colors and styles
tab_bar_background none
# tab_bar_background none
#: Background color for the tab bar. Defaults to using the terminal
#: background color.
@ -635,13 +627,12 @@ tab_bar_background none
#: }}}
#: Color scheme {{{
foreground #dddddd
background #000000
# foreground #dddddd
# background #000000
#: The foreground and background colors
background_opacity .95
background_opacity 1
#: The opacity of the background. A number between 0 and 1, where 1 is
#: opaque and 0 is fully transparent. This will only work if
@ -692,13 +683,11 @@ dim_opacity 0.75
#: How much to dim text that has the DIM/FAINT attribute set. One
#: means no dimming and zero means fully dimmed (i.e. invisible).
selection_foreground #000000
# selection_foreground #000000
#: The foreground for text selected with the mouse. A value of none
#: means to leave the color unchanged.
selection_background #fffacd
# selection_background #fffacd
#: The background for text selected with the mouse.
@ -706,68 +695,54 @@ selection_background #fffacd
#: The 256 terminal colors. There are 8 basic colors, each color has a
#: dull and bright version, for the first 16 colors. You can set the
#: remaining 240 colors as color16 to color255.
color0 #000000
color8 #767676
# color0 #000000
# color8 #767676
#: black
color1 #cc0403
color9 #f2201f
# color1 #cc0403
# color9 #f2201f
#: red
color2 #19cb00
color10 #23fd00
# color2 #19cb00
# color10 #23fd00
#: green
color3 #cecb00
color11 #fffd00
# color3 #cecb00
# color11 #fffd00
#: yellow
color4 #0d73cc
color12 #1a8fff
# color4 #0d73cc
# color12 #1a8fff
#: blue
color5 #cb1ed1
color13 #fd28ff
# color5 #cb1ed1
# color13 #fd28ff
#: magenta
color6 #0dcdcd
color14 #14ffff
# color6 #0dcdcd
# color14 #14ffff
#: cyan
color7 #dddddd
color15 #ffffff
# color7 #dddddd
# color15 #ffffff
#: white
mark1_foreground black
# mark1_foreground black
#: Color for marks of type 1
mark1_background #98d3cb
# mark1_background #98d3cb
#: Color for marks of type 1 (light steel blue)
mark2_foreground black
# mark2_foreground black
#: Color for marks of type 2
mark2_background #f2dcd3
# mark2_background #f2dcd3
#: Color for marks of type 1 (beige)
mark3_foreground black
# mark3_foreground black
#: Color for marks of type 3
mark3_background #f274bc
# mark3_background #f274bc
#: Color for marks of type 1 (violet)
@ -891,16 +866,14 @@ term xterm-kitty
#: }}}
#: OS specific tweaks {{{
wayland_titlebar_color system
# wayland_titlebar_color system
#: Change the color of the kitty window's titlebar on Wayland systems
#: with client side window decorations such as GNOME. A value of
#: system means to use the default system color, a value of background
#: means to use the background color of the currently active window
#: and finally you can use an arbitrary color, such as #12af59 or red.
macos_titlebar_color system
# macos_titlebar_color system
#: Change the color of the kitty window's titlebar on macOS. A value
#: of system means to use the default system color, a value of
@ -1337,5 +1310,54 @@ map kitty_mod+delete clear_terminal reset active
#: }}}
# }}}
include papercolor-kitty/papercolor-dark.conf
#include papercolor-kitty/papercolor-dark.conf
paste_actions filter
# BEGIN_KITTY_THEME
# Tokyo Night Moon
include current-theme.conf
# END_KITTY_THEME
cursor_trail 1
cursor_trail_decay 0.1 0.4
cursor_trail_start_threshold 2
# Create a new window splitting the space used by the existing one so that
# the two windows are placed one above the other
map ctrl+shift+- launch --location=hsplit
# Create a new window splitting the space used by the existing one so that
# the two windows are placed side by side
map ctrl+shift+\ launch --location=vsplit
# Create a new window splitting the space used by the existing one so that
# the two windows are placed side by side if the existing window is wide or
# one above the other if the existing window is tall.
map f4 launch --location=split
map ctrl+shift+enter launch --location=split
# Rotate the current split, changing its split axis from vertical to
# horizontal or vice versa
map f7 layout_action rotate
# Move the active window in the indicated direction
map shift+up move_window up
map shift+left move_window left
map shift+right move_window right
map shift+down move_window down
# Move the active window to the indicated screen edge
map ctrl+shift+up layout_action move_to_screen_edge top
map ctrl+shift+left layout_action move_to_screen_edge left
map ctrl+shift+right layout_action move_to_screen_edge right
map ctrl+shift+down layout_action move_to_screen_edge bottom
# Switch focus to the neighboring window in the indicated direction
map ctrl+left neighboring_window left
map ctrl+right neighboring_window right
map ctrl+up neighboring_window up
map ctrl+down neighboring_window down
# Set the bias of the split containing the currently focused window. The
# currently focused window will take up the specified percent of its parent
# window's size.
map ctrl+. layout_action bias 80