diff --git a/.config/kak/kakrc b/.config/kak/kakrc index afd68d25..95634581 100644 --- a/.config/kak/kakrc +++ b/.config/kak/kakrc @@ -113,17 +113,25 @@ alias global s scratch # bar experimenting declare-option str bar_buflist "" define-command bar-buflist %{ - evaluate-commands %sh{ + info %sh{ list='' while read buf; do index=$(($index + 1)) # if [ "$buf" = "$kak_bufname" ]; then - list="$list $index $buf " + list="$list $index $buf" done <<< $(printf '%s\n' "$kak_buflist" | tr ':' '\n') - echo "set-option global bar_buflist '$list'" + echo "set-option -add global ui_options terminal_title=$list" } } -define-command bar-refresh %exp{ - bar-buflist - set-option -add global ui_options terminal_title=%opt{bar_buflist} -} +# define-command bar-refresh %exp{ +# bar-buflist +# set-option -add global ui_options terminal_title=%sh{ +# list='' +# while read buf; do +# index=$(($index + 1)) +# # if [ "$buf" = "$kak_bufname" ]; then +# list="$list $index $buf " +# done <<< $(printf '%s\n' "$kak_buflist" | tr ':' '\n') +# # echo "set-option global bar_buflist '$list'" +# } +# }