From 9195f4be6b335623f3e24bc5740192ca583dbdc6 Mon Sep 17 00:00:00 2001 From: Daniel Fichtinger Date: Sun, 22 Jun 2025 13:21:45 -0400 Subject: [PATCH] AutoYADM commit: 2025-06-22 13:21:45 --- .config/fish/functions/kakkill.fish | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.config/fish/functions/kakkill.fish b/.config/fish/functions/kakkill.fish index 61dfd899..523a371e 100644 --- a/.config/fish/functions/kakkill.fish +++ b/.config/fish/functions/kakkill.fish @@ -1,6 +1,12 @@ -function kakkill --description 'select kakoune sessions to kill' - set ids (kak -l | fzf --multi) - for id in $ids - echo kill | kak -p "$id" +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