# Adapted from alacritty/.config/alacritty/alacritty.toml # Reference: https://sw.kovidgoyal.net/kitty/conf/ # Launch shell and attach/create tmux session shell /usr/bin/zsh -l -c "tmux new-session -A -s main" # Window appearance hide_window_decorations yes background_opacity 0.90 # window_padding_width 1 1 enable_tab_bar no # Alacritty startup_mode=maximized has no direct kitty.conf equivalent. # Use: kitty --start-as maximized # Font font_family FiraCode Nerd Font Mono bold_font FiraCode Nerd Font Mono Bold italic_font FiraCode Nerd Font Mono Italic font_size 15.0 # Scrollback scrollback_lines 10000 wheel_scroll_multiplier 5.0 # Selection behavior copy_on_select clipboard select_by_word_characters @-./_~?&=%+# # Keep mouse cursor visible while typing mouse_hide_wait 0.0 # Cursor cursor_shape beam cursor_blink_interval 0.5 cursor_beam_thickness 1.5 # Bell (disable visual bell) visual_bell_duration 0.0 # Nord color scheme foreground #D8DEE9 background #2E3440 cursor #D8DEE9 cursor_text_color #2E3440 selection_foreground #D8DEE9 selection_background #434C5E color0 #3B4252 color1 #BF616A color2 #A3BE8C color3 #EBCB8B color4 #81A1C1 color5 #B48EAD color6 #88C0D0 color7 #E5E9F0 color8 #4C566A color9 #BF616A color10 #A3BE8C color11 #EBCB8B color12 #81A1C1 color13 #B48EAD color14 #8FBCBB color15 #ECEFF4 # Key bindings aligned with Alacritty config map ctrl+shift+c copy_to_clipboard map ctrl+shift+v paste_from_clipboard map ctrl+shift+enter new_os_window map ctrl+shift+f11 toggle_fullscreen map ctrl+shift+equal change_font_size all +2.0 map ctrl+shift+minus change_font_size all -2.0 map ctrl+shift+0 change_font_size all 0 map ctrl+shift+up scroll_line_up map ctrl+shift+down scroll_line_down map ctrl+shift+page_up scroll_page_up map ctrl+shift+page_down scroll_page_down map ctrl+shift+home scroll_home map ctrl+shift+end scroll_end