nix

configuration files that power my machines
Log | Files | Refs | README | LICENSE

commit 3056db48426cd415b42b3b91cdb9413c62426309
parent 6880841fab92a09c06b54fdd3b89735f81220c54
Author: mtmn <miro@haravara.org>
Date:   Sat, 25 Apr 2026 20:52:59 +0200

fix: t() now creates new sessions

Diffstat:
Mmodules/mixins/dotfiles/config/shell/rc/functions | 5++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/modules/mixins/dotfiles/config/shell/rc/functions b/modules/mixins/dotfiles/config/shell/rc/functions @@ -125,7 +125,10 @@ cd() { t() { if [ $# -eq 0 ]; then - session=$(tmux list-sessions -F '#{session_name}' 2>/dev/null | fzf) + result=$(tmux list-sessions -F '#{session_name}' 2>/dev/null | fzf --print-query) + fzf_exit=$? + [ $fzf_exit -eq 130 ] && return + session=$(printf '%s' "$result" | tail -1) [ -z "$session" ] && return else session="$1"