summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kitty/kitty.conf44
1 files changed, 44 insertions, 0 deletions
diff --git a/kitty/kitty.conf b/kitty/kitty.conf
new file mode 100644
index 0000000..ed47155
--- /dev/null
+++ b/kitty/kitty.conf
@@ -0,0 +1,44 @@
+# Fonts
+font_family family="FiraCode Nerd Font Mono" style="retina"
+font_size 16.0
+adjust_line_height 160%
+
+# Text cursor customization
+cursor_beam_thickness 10.0
+cursor_blink_interval 0
+
+# Scrollback
+scrollbar_interactive no
+
+# Terminal bell
+enable_audio_bell no
+
+# Window layout
+enabled_layouts splits,stack
+
+# Tab bar
+tab_bar_style hidden
+
+# Advanced
+update_check_interval 0
+
+# OS specific tweaks
+macos_titlebar_color background
+macos_traditional_fullscreen yes
+
+# Keyboard shortcuts
+map cmd+p select_tab
+map cmd+1 goto_tab 1
+map cmd+2 goto_tab 2
+map cmd+3 goto_tab 3
+map cmd+4 goto_tab 4
+map cmd+enter toggle_fullscreen
+map cmd+shift+enter toggle_layout stack
+map cmd+d launch --location=hsplit
+map cmd+shift+d launch --location=vsplit
+map cmd+w close_window
+map ctrl+h neighboring_window left
+map ctrl+j neighboring_window bottom
+map ctrl+k neighboring_window up
+map ctrl+l neighboring_window right
+map f1 set_window_title