summaryrefslogtreecommitdiffstats
path: root/.config/kitty/kitty.conf
diff options
context:
space:
mode:
Diffstat (limited to '.config/kitty/kitty.conf')
-rw-r--r--.config/kitty/kitty.conf117
1 files changed, 117 insertions, 0 deletions
diff --git a/.config/kitty/kitty.conf b/.config/kitty/kitty.conf
new file mode 100644
index 0000000..1eb1ea4
--- /dev/null
+++ b/.config/kitty/kitty.conf
@@ -0,0 +1,117 @@
1# vim:fileencoding=utf-8:ft=kitty:foldmethod=marker
2
3#: Fonts {{{ --> Ligature Support
4
5font_family Iosevka
6bold_font Iosevka Bold
7italic_font Iosevka Italic
8bold_italic_font Iosevka Bold Italic
9
10font_size 10.0
11
12adjust_line_height 0
13adjust_column_width 0
14
15box_drawing_scale 0.001, 1, 1.5, 2
16disable_ligatures always
17
18#: }}}
19
20#: Cursor customization {{{
21
22cursor_shape block
23cursor_blink_interval 0
24shell_integration no-cursor
25
26#: }}}
27
28#: Scrollback {{{
29
30scrollback_lines 2000
31wheel_scroll_multiplier 5.0
32
33#: }}}
34
35#: Mouse {{{
36
37url_color #2aa889
38url_style curly
39open_url_with firefox
40mouse_map ctrl+shift+left release grabbed,ungrabbed mouse_click_url
41
42#: }}}
43
44#: Terminal bell {{{
45enable_audio_bell no
46visual_bell_duration 0.0
47#: }}}
48
49#: Window layout {{{
50
51remember_window_size no
52initial_window_width 80c
53initial_window_height 24c
54
55window_padding_width 0.0
56window_margin_width 5.0
57
58#: }}}
59
60#: Tab bar {{{
61
62tab_bar_edge bottom
63tab_bar_style separator
64tab_separator " ┇"
65
66active_tab_foreground #d5c4a1
67active_tab_background #504945
68active_tab_font_style italic
69inactive_tab_foreground #a89984
70inactive_tab_background #7c6f64
71inactive_tab_font_style normal
72
73#: }}}
74
75#: Color scheme {{{
76
77include rose-pine.conf
78
79#: }}}
80
81#: Advanced {{{
82editor nvim
83confirm_os_window_close 0
84#: }}}
85
86#: Keyboard shortcuts {{{
87
88kitty_mod ctrl+shift
89
90map shift+enter send_text all \x1b[13;2u
91map ctrl+enter send_text all \x1b[13;5u
92
93#: Clipboard {{{
94
95map kitty_mod+c copy_to_clipboard
96map kitty_mod+v paste_from_clipboard
97map kitty_mod+s paste_from_selection
98map shift+insert paste_from_selection
99map kitty_mod+o pass_selection_to_program
100
101#: }}}
102
103#: Scrolling {{{
104
105map kitty_mod+up scroll_line_up
106map kitty_mod+k scroll_line_up
107map kitty_mod+down scroll_line_down
108map kitty_mod+j scroll_line_down
109map kitty_mod+page_up scroll_page_up
110map kitty_mod+page_down scroll_page_down
111map kitty_mod+home scroll_home
112map kitty_mod+end scroll_end
113map kitty_mod+h show_scrollback
114
115#: }}}
116
117# }}}