feat(config): add television cable integration and related keybindings across shells

This commit is contained in:
Prad Nukala committed 2026-09-30 11:14:14 -04:00
1 parent f033b29a7d
commit 3c4af515fa
12 files changed
+137 -21

No files matched your search

+4 -4
View File
@@ -1,4 +1,4 @@
function _pj_bind_down --description "down arrow: pj on an idle empty prompt, else fish's down-or-search"
function _pj_bind_down --description "down arrow: pj tv cable on an idle empty prompt, else fish's down-or-search"
# Mirror of atuin's up binding (atuin owns up, this owns down). Everything
# that legitimately needs the arrow keys keeps them:
# - non-empty buffer → multiline cursor movement / forward history search
@@ -13,9 +13,9 @@ function _pj_bind_down --description "down arrow: pj on an idle empty prompt, el
return
end
# pj is ~/.local/bin/pj (shared with the zsh ctrl-p binding). PJ_QUIET
# keeps it silent when the tree has no task source at all, so down is a
# no-op outside projects instead of printing an error on every press.
# pj is ~/.local/bin/pj (also ctrl-p), which opens the `pj` tv cable.
# PJ_QUIET keeps it silent when the tree has no task source at all, so
# down is a no-op outside projects instead of printing an error per press.
PJ_QUIET=1 pj
commandline -f repaint
end