function kakkill --description 'kill kakoune sessions with names as args or pick with fzf if no args' if test "$(count $argv)" -ne 0 for id in $argv echo kill | kak -p "$id" end else set ids (kak -l | fzf --multi) for id in $ids echo kill | kak -p "$id" end end end