summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2025-04-29 17:19:45 +0800
committerlittleblack111 <littleblack11111@gmail.com>2025-04-29 17:19:45 +0800
commitac86b0c5b32989fdb8eff6b18c30c6ee10f48ed5 (patch)
tree664280119dfed293b0071ef39f61acc01daa06be
parentff587a4cdaf6480f338678532291e73e53360866 (diff)
fixup! ghostty -> kitty
-rw-r--r--dot-config/kitty/binds.conf7
-rw-r--r--dot-config/kitty/colors.conf27
-rw-r--r--dot-config/kitty/kitty.conf35
-rw-r--r--dot-config/kitty/kitty.conf.bak21
4 files changed, 90 insertions, 0 deletions
diff --git a/dot-config/kitty/binds.conf b/dot-config/kitty/binds.conf
new file mode 100644
index 00000000..8dab38c0
--- /dev/null
+++ b/dot-config/kitty/binds.conf
@@ -0,0 +1,7 @@
+clear_all_shortcuts yes
+
+map kitty_mod+c copy_to_clipboard
+map kitty_mod+v paste_from_clipboard
+
+mouse_map left click ungrabbed mouse_handle_click prompt
+mouse_map ctrl+left click ungrabbed mouse_handle_click link
diff --git a/dot-config/kitty/colors.conf b/dot-config/kitty/colors.conf
new file mode 100644
index 00000000..5304e149
--- /dev/null
+++ b/dot-config/kitty/colors.conf
@@ -0,0 +1,27 @@
+foreground #F1F3F7
+background #000004
+cursor #DCBBC6
+
+active_border_color #F1F3F7
+inactive_border_color #000004
+bell_border_color #BF616A
+
+selection_foreground #F1F3F7
+selection_background #000004
+
+color0 #000004
+# color1 #BF616A
+# color2 #C88294
+# color3 #8CA8C6
+# color4 #A3BE8C
+# color5 #EBCB8B
+# color6 #D8DEE9
+# color7 #E3E6EC
+# color8 #9FA1A5
+# color9 #BF616A
+# color10 #C88294
+# color11 #8CA8C6
+# color12 #A3BE8C
+# color13 #EBCB8B
+# color14 #D8DEE9
+# color15 #E3E6EC
diff --git a/dot-config/kitty/kitty.conf b/dot-config/kitty/kitty.conf
new file mode 100644
index 00000000..32107290
--- /dev/null
+++ b/dot-config/kitty/kitty.conf
@@ -0,0 +1,35 @@
+background_opacity 0.5
+
+input_delay 0
+repaint_delay 2
+# sync_to_monitor no
+# wayland_enable_ime no
+font_family JetBrains Mono
+# symbols
+symbol_map U+e000-U+e00a,U+ea60-U+ebeb,U+e0a0-U+e0c8,U+e0ca,U+e0cc-U+e0d7,U+e200-U+e2a9,U+e300-U+e3e3,U+e5fa-U+e6b7,U+e700-U+e8ef,U+ed00-U+efc1,U+f000-U+f2ff,U+f000-U+f2e0,U+f300-U+f381,U+f400-U+f533,U+f0001-U+f1af0 Symbols Nerd Font Mono
+bold_font auto
+italic_font auto
+bold_italic_font auto
+font_size 12
+
+disable_ligatures never
+
+cursor_shape beam
+cursor_beam_thickness 1.5
+cursor_trail 1
+cursor_trail_decay 0.1 0.4
+cursor_blink_interval 0
+cursor_trail_start_threshold 0
+
+scrollback_lines -1
+scrollback_pager_history_size -1
+
+resize_debounce_time 0 0
+
+# socket
+allow_remote_control yes
+
+confirm_os_window_close 0
+
+include colors.conf
+include binds.conf
diff --git a/dot-config/kitty/kitty.conf.bak b/dot-config/kitty/kitty.conf.bak
new file mode 100644
index 00000000..5a482f81
--- /dev/null
+++ b/dot-config/kitty/kitty.conf.bak
@@ -0,0 +1,21 @@
+background_opacity 0.5
+
+input_delay 0
+repaint_delay 2
+# sync_to_monitor no
+# wayland_enable_ime no
+
+font_family JetBrains Mono
+font_size 12
+
+disable_ligatures never
+
+cursor_shape beam
+cursor_beam_thickness 1.5
+cursor_trail 1
+cursor_trail_decay 0.1 0.4
+
+scrollback_lines -1
+scrollback_pager_history_size -1
+
+include colors.conf