diff options
| author | Alex Leferry 2 <alexherbo2@gmail.com> | 2020-02-19 16:28:35 +0100 |
|---|---|---|
| committer | Alex Leferry 2 <alexherbo2@gmail.com> | 2020-06-18 14:33:34 +0200 |
| commit | 3ccce2f23ff0001b8528fce41a7ab18ab8347bdf (patch) | |
| tree | 668ca12aebd51305050ba83417d644d7f11eb0d6 /rc/modules | |
| parent | aa9d5926beb0d804b0f793661e3411a4b1fb3ef4 (diff) | |
Add support for Wofi
https://hg.sr.ht/~scoopta/wofi
Diffstat (limited to 'rc/modules')
| -rw-r--r-- | rc/modules/wofi.kak | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/rc/modules/wofi.kak b/rc/modules/wofi.kak new file mode 100644 index 0000000..3249822 --- /dev/null +++ b/rc/modules/wofi.kak @@ -0,0 +1,14 @@ +provide-module connect-wofi %{ + require-module connect + define-command wofi-files -params .. -file-completion -docstring 'Open selected files with Wofi' %{ + connect-shell %{ + edit $(fd --type file . "$@" | wofi --show dmenu --prompt 'Open selected files') + } -- %arg{@} + } + define-command wofi-buffers -params ..1 -buffer-completion -docstring 'Open selected buffers with Wofi' %{ + connect-shell %{ + buffer $(buffer | grep -F "$1" | wofi --show dmenu --prompt 'Open selected buffers') + } -- %arg{@} + } + alias global wofi wofi-files +} |
