7c8a4893de
- restructure repo to chezmoi conventions (dot_ prefix, private_dot_ssh/) - add nvim config (was untracked) - encrypt restic pass.txt with age - remove stow artifacts (.stow-local-ignore, stow package dirs) - update bootstrap.sh to use chezmoi apply - remove runtime files from tracking (micro buffers, zed backup)
84 lines
1.8 KiB
Plaintext
84 lines
1.8 KiB
Plaintext
# 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
|