chs: re-add drifted files

This commit is contained in:
Prad Nukala committed 2026-08-14 18:42:03 -04:00
1 parent c7aa0b4b44
commit 70fc945a72
2 files changed
+93

No files matched your search

+66
View File
@@ -0,0 +1,66 @@
# ── herdr.conf · kitty as a herdr host ──
# Kitty stays a dumb terminal here: herdr owns panes, tabs and workspaces.
# Keybinds mirror ~/.config/ghostty/config exactly, so both terminals drive
# herdr identically. Prefix ctrl+b == byte \x02; an uppercase letter after the
# prefix byte is the shift variant (\x02N == prefix+shift+n).
# ── base / appearance ──
font_size 14
font_family VictorMono Nerd Font
bold_italic_font auto
window_padding_width 8
hide_window_decorations yes
background_opacity 0.9
copy_on_select auto
strip_trailing_spaces smart
confirm_os_window_close 0
allow_remote_control socket-only
cursor_trail 10
cursor_trail_start_threshold 0
cursor_trail_decay 0.01 0.05
cursor_blink_interval 0
# herdr renders its own sidebar/tab strip — no kitty chrome
tab_bar_style hidden
# bare `herdr` launches-or-attaches the persistent session; closing the window
# detaches, sessions survive (same as ghostty `command = herdr`)
shell herdr
# ── ghostty parity: plain shortcuts ──
map super+c copy_to_clipboard
map super+v paste_from_clipboard
map super+n new_os_window
map ctrl+plus change_font_size current +1
map ctrl+minus change_font_size current -1
map ctrl+0 change_font_size current 0
map shift+enter send_text all \n
# reload_config moves off ctrl+shift+, (taken by herdr settings below)
map ctrl+shift+alt+, load_config_file
# ── herdr sync: ctrl+shift chords → prefix (\x02 = ctrl+b) bytes ──
map ctrl+shift+n send_text all \x02%
map ctrl+shift+t send_text all \x02c
map ctrl+tab send_text all \x02n
map ctrl+shift+tab send_text all \x02p
map ctrl+shift+f send_text all \x02s
map ctrl+shift+l send_text all \x02.
map ctrl+shift+h send_text all \x02,
map ctrl+shift+j send_text all \x02j
map ctrl+shift+k send_text all \x02k
map super+enter send_text all \x02N
map super+r send_text all \x02W
map ctrl+shift+r send_text all \x02T
map ctrl+shift+, send_text all \x02S
# ctrl+h/j/k/l are herdr's vim-herdr-navigation bindings — kitty must not grab
# them, so no split-navigation maps live in this config.
# BEGIN_KITTY_FONTS
font_family family="VictorMono Nerd Font Mono"
bold_font auto
italic_font auto
bold_italic_font auto
# END_KITTY_FONTS
include themes/cyberdream.conf
+27
View File
@@ -0,0 +1,27 @@
# cyberdream theme for kitty
background #16181a
foreground #ffffff
cursor #ffffff
cursor_text_color #16181a
selection_background #3c4048
color0 #16181a
color8 #3c4048
color1 #ff6e5e
color9 #ff6e5e
color2 #5eff6c
color10 #5eff6c
color3 #f1ff5e
color11 #f1ff5e
color4 #5ea1ff
color12 #5ea1ff
color5 #bd5eff
color13 #bd5eff
color6 #5ef1ff
color14 #5ef1ff
color7 #ffffff
color15 #ffffff
selection_foreground #ffffff
active_tab_foreground #000000
active_tab_background #ffbd5e
inactive_tab_foreground #ffffff
inactive_tab_background #16181a