feat(config): enable pane labels, terminal toasts, tweak kitty and niri settings

This commit is contained in:
Prad Nukala committed 2026-08-13 21:04:38 -04:00
1 parent c96c19c0f9
commit 320d8ee95b
37 files changed
+1034 -1802

No files matched your search

+10 -6
View File
@@ -1,5 +1,5 @@
# ── base.conf · shared ──
font_size 13.5
font_size 11.5
font_family VictorMono Nerd Font
bold_italic_font auto
window_padding_width 8
@@ -17,19 +17,21 @@ cursor_blink_interval 0
# real socket is @kitty-local-<PID>; scripts must use $KITTY_LISTEN_ON, not this name
listen_on unix:@kitty-local
enabled_layouts splits:split_axis=vertical
enabled_layouts splits:split_axis=vertical,stack
# launch aliases
action_alias launch_mn launch --cwd=current --type=overlay-main
action_alias launch_os launch --cwd=current --type=os-window
action_alias launch_ov launch --cwd=current --type=overlay
action_alias launch_tb launch --cwd=current --type=tab
action_alias launch_hs launch --cwd=current --location=hsplit --bias=25
action_alias launch_vs launch --cwd=current --location=vsplit --bias=35
action_alias launch_hs launch --cwd=current --location=hsplit --bias=20
action_alias launch_vs launch --cwd=current --location=vsplit --bias=40
# panes = kitty windows
map super+t new_tab
map super+enter new_tab_with_cwd
map ctrl+space launch_hs
map ctrl+enter launch_vs
map super+n new_os_window
map ctrl+shift+space new_os_window
@@ -41,9 +43,11 @@ map ctrl+shift+k next_tab
# Shortcuts
map ctrl+shift+g launch_ov lazygit
map ctrl+shift+f launch_mn yazi
map ctrl+shift+f toggle_layout stack
map ctrl+shift+e launch_tb nvim
map ctrl+shift+a launch_vs omp
map ctrl+shift+a launch_vs omp
# suvadu history picker: pick → execute → drop to shell (script: ~/.local/bin/suv-pick)
map ctrl+shift+p launch_hs suv-pick
# Misc
map ctrl+shift+c copy_to_clipboard