diff options
author | Yigit Sever | 2022-06-04 15:36:32 +0300 |
---|---|---|
committer | Yigit Sever | 2022-06-04 15:36:32 +0300 |
commit | 6bfe21bb2a56c750937b2fcbb087d1ac484e151d (patch) | |
tree | abd4421fe1c51c2666bd84c09f284791f23ae624 /.config/kitty/kitty.conf | |
parent | 766260cbebe7cf92316b5ac85de5e4f1fe2c1701 (diff) | |
parent | 9b27c2a1d0d0d327d16249afae8249c888f5ffbf (diff) | |
download | dotfiles-6bfe21bb2a56c750937b2fcbb087d1ac484e151d.tar.gz dotfiles-6bfe21bb2a56c750937b2fcbb087d1ac484e151d.tar.bz2 dotfiles-6bfe21bb2a56c750937b2fcbb087d1ac484e151d.zip |
Merge remote-tracking branch 'origin/main'
Diffstat (limited to '.config/kitty/kitty.conf')
-rw-r--r-- | .config/kitty/kitty.conf | 117 |
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 | |||
5 | font_family Iosevka | ||
6 | bold_font Iosevka Bold | ||
7 | italic_font Iosevka Italic | ||
8 | bold_italic_font Iosevka Bold Italic | ||
9 | |||
10 | font_size 10.0 | ||
11 | |||
12 | adjust_line_height 0 | ||
13 | adjust_column_width 0 | ||
14 | |||
15 | box_drawing_scale 0.001, 1, 1.5, 2 | ||
16 | disable_ligatures always | ||
17 | |||
18 | #: }}} | ||
19 | |||
20 | #: Cursor customization {{{ | ||
21 | |||
22 | cursor_shape block | ||
23 | cursor_blink_interval 0 | ||
24 | shell_integration no-cursor | ||
25 | |||
26 | #: }}} | ||
27 | |||
28 | #: Scrollback {{{ | ||
29 | |||
30 | scrollback_lines 2000 | ||
31 | wheel_scroll_multiplier 5.0 | ||
32 | |||
33 | #: }}} | ||
34 | |||
35 | #: Mouse {{{ | ||
36 | |||
37 | url_color #2aa889 | ||
38 | url_style curly | ||
39 | open_url_with firefox | ||
40 | mouse_map ctrl+shift+left release grabbed,ungrabbed mouse_click_url | ||
41 | |||
42 | #: }}} | ||
43 | |||
44 | #: Terminal bell {{{ | ||
45 | enable_audio_bell no | ||
46 | visual_bell_duration 0.0 | ||
47 | #: }}} | ||
48 | |||
49 | #: Window layout {{{ | ||
50 | |||
51 | remember_window_size no | ||
52 | initial_window_width 80c | ||
53 | initial_window_height 24c | ||
54 | |||
55 | window_padding_width 0.0 | ||
56 | window_margin_width 5.0 | ||
57 | |||
58 | #: }}} | ||
59 | |||
60 | #: Tab bar {{{ | ||
61 | |||
62 | tab_bar_edge bottom | ||
63 | tab_bar_style separator | ||
64 | tab_separator " ┇" | ||
65 | |||
66 | active_tab_foreground #d5c4a1 | ||
67 | active_tab_background #504945 | ||
68 | active_tab_font_style italic | ||
69 | inactive_tab_foreground #a89984 | ||
70 | inactive_tab_background #7c6f64 | ||
71 | inactive_tab_font_style normal | ||
72 | |||
73 | #: }}} | ||
74 | |||
75 | #: Color scheme {{{ | ||
76 | |||
77 | include rose-pine.conf | ||
78 | |||
79 | #: }}} | ||
80 | |||
81 | #: Advanced {{{ | ||
82 | editor nvim | ||
83 | confirm_os_window_close 0 | ||
84 | #: }}} | ||
85 | |||
86 | #: Keyboard shortcuts {{{ | ||
87 | |||
88 | kitty_mod ctrl+shift | ||
89 | |||
90 | map shift+enter send_text all \x1b[13;2u | ||
91 | map ctrl+enter send_text all \x1b[13;5u | ||
92 | |||
93 | #: Clipboard {{{ | ||
94 | |||
95 | map kitty_mod+c copy_to_clipboard | ||
96 | map kitty_mod+v paste_from_clipboard | ||
97 | map kitty_mod+s paste_from_selection | ||
98 | map shift+insert paste_from_selection | ||
99 | map kitty_mod+o pass_selection_to_program | ||
100 | |||
101 | #: }}} | ||
102 | |||
103 | #: Scrolling {{{ | ||
104 | |||
105 | map kitty_mod+up scroll_line_up | ||
106 | map kitty_mod+k scroll_line_up | ||
107 | map kitty_mod+down scroll_line_down | ||
108 | map kitty_mod+j scroll_line_down | ||
109 | map kitty_mod+page_up scroll_page_up | ||
110 | map kitty_mod+page_down scroll_page_down | ||
111 | map kitty_mod+home scroll_home | ||
112 | map kitty_mod+end scroll_end | ||
113 | map kitty_mod+h show_scrollback | ||
114 | |||
115 | #: }}} | ||
116 | |||
117 | # }}} | ||