2022-09-21 03:43:59 +00:00
|
|
|
# https://github.com/catppuccin/kitty
|
|
|
|
include mocha.conf
|
2021-09-18 09:57:27 +00:00
|
|
|
|
2021-12-15 03:01:19 +00:00
|
|
|
# https://sw.kovidgoyal.net/kitty/conf/#fonts
|
2024-05-16 07:31:32 +00:00
|
|
|
font_family Iosevka Pacman Regular
|
|
|
|
bold_font Iosevka Pacman Bold
|
|
|
|
italic_font Iosevka Pacman Italic
|
|
|
|
bold_italic_font Iosevka Pacman Bold Italic
|
2024-05-15 08:59:28 +00:00
|
|
|
font_size 16.0
|
2024-01-27 19:21:13 +00:00
|
|
|
|
2023-04-02 04:18:58 +00:00
|
|
|
modify_font cell_height 120%
|
|
|
|
|
2022-04-26 15:12:54 +00:00
|
|
|
# https://sw.kovidgoyal.net/kitty/conf/#cursor-customization
|
|
|
|
cursor_shape beam
|
|
|
|
cursor_blink_interval 0
|
|
|
|
|
2022-09-21 03:18:06 +00:00
|
|
|
# https://sw.kovidgoyal.net/kitty/conf/#scrollback
|
|
|
|
scrollback_pager_history_size 16
|
|
|
|
|
2021-12-17 03:45:17 +00:00
|
|
|
# https://sw.kovidgoyal.net/kitty/conf/#mouse
|
|
|
|
strip_trailing_spaces smart
|
|
|
|
|
2021-12-15 03:01:19 +00:00
|
|
|
# https://sw.kovidgoyal.net/kitty/conf/#terminal-bell
|
2021-12-02 16:50:23 +00:00
|
|
|
enable_audio_bell no
|
|
|
|
|
2021-12-15 03:01:19 +00:00
|
|
|
# https://sw.kovidgoyal.net/kitty/conf/#window-layout
|
|
|
|
remember_window_size no
|
2022-10-24 08:06:49 +00:00
|
|
|
initial_window_width 720
|
|
|
|
initial_window_height 480
|
2023-07-07 17:14:11 +00:00
|
|
|
window_padding_width 8
|
2023-10-28 19:46:18 +00:00
|
|
|
enabled_layouts splits:split_axis=horizontal
|
2021-12-15 03:01:19 +00:00
|
|
|
|
2022-09-21 03:18:06 +00:00
|
|
|
# https://sw.kovidgoyal.net/kitty/conf/#tab-bar
|
|
|
|
tab_bar_align center
|
2024-02-29 20:33:47 +00:00
|
|
|
tab_bar_style powerline
|
|
|
|
tab_powerline_style round
|
2022-09-21 03:18:06 +00:00
|
|
|
|
2024-06-13 12:18:15 +00:00
|
|
|
# https://sw.kovidgoyal.net/kitty/conf/#color-scheme
|
|
|
|
background_opacity 0.95
|
|
|
|
background_blur 32
|
|
|
|
|
2022-06-26 17:58:17 +00:00
|
|
|
# https://sw.kovidgoyal.net/kitty/conf/#advanced
|
2023-04-27 16:34:07 +00:00
|
|
|
allow_remote_control yes
|
|
|
|
listen_on unix:$TMPDIR/kitty
|
2022-06-26 17:58:17 +00:00
|
|
|
|
2021-12-15 03:01:19 +00:00
|
|
|
# https://sw.kovidgoyal.net/kitty/conf/#os-specific-tweaks
|
2021-10-02 17:01:58 +00:00
|
|
|
macos_option_as_alt both
|
2021-12-15 03:01:19 +00:00
|
|
|
macos_quit_when_last_window_closed yes
|
2022-04-26 15:12:54 +00:00
|
|
|
|
2022-06-26 17:58:17 +00:00
|
|
|
# https://sw.kovidgoyal.net/kitty/conf/#keyboard-shortcuts
|
2023-08-06 07:37:51 +00:00
|
|
|
# https://sw.kovidgoyal.net/kitty/actions/
|
2024-07-29 18:43:54 +00:00
|
|
|
action_alias launch_tab launch --cwd=oldest --type=tab --location=neighbor
|
2024-05-14 14:14:22 +00:00
|
|
|
map kitty_mod+t launch_tab
|
|
|
|
map super+t launch_tab
|
2022-06-26 17:58:17 +00:00
|
|
|
map kitty_mod+e open_url_with_hints
|
|
|
|
map super+e open_url_with_hints
|
2023-08-06 07:37:51 +00:00
|
|
|
|
|
|
|
# Sync with Zellij
|
2024-07-29 18:43:54 +00:00
|
|
|
map alt+n launch --cwd=oldest --location=vsplit
|
|
|
|
map alt+m launch --cwd=oldest --location=hsplit
|
2023-10-28 19:46:18 +00:00
|
|
|
map alt+p next_window
|
2023-08-06 07:37:51 +00:00
|
|
|
map alt+[ previous_tab
|
|
|
|
map alt+] next_tab
|
2023-11-02 02:55:27 +00:00
|
|
|
|
|
|
|
# Remove default
|
|
|
|
map cmd+r no_op
|