diff options
| author | Alex Leferry 2 <alexherbo2@gmail.com> | 2020-08-31 21:32:38 +0200 |
|---|---|---|
| committer | Alex Leferry 2 <alexherbo2@gmail.com> | 2020-08-31 21:32:38 +0200 |
| commit | 92b57ff5e012c1879de8dca370dcfefd18286d6f (patch) | |
| tree | d1ae93b126fc1c9d92b80cd03381099e1e47b47e | |
| parent | c4499574eb7ead745dc706fba3ae5fa75dbe7ab0 (diff) | |
connect-shell: Remove `sh -c`
| -rw-r--r-- | rc/connect.kak | 2 | ||||
| -rw-r--r-- | rc/modules/dolphin.kak | 2 | ||||
| -rw-r--r-- | rc/modules/fifo.kak | 2 | ||||
| -rw-r--r-- | rc/modules/rofi.kak | 4 | ||||
| -rw-r--r-- | rc/modules/wofi.kak | 4 |
5 files changed, 7 insertions, 7 deletions
diff --git a/rc/connect.kak b/rc/connect.kak index 747009e..54d94ab 100644 --- a/rc/connect.kak +++ b/rc/connect.kak @@ -82,7 +82,7 @@ provide-module connect %{ eval "$kak_opt_connect_environment" - setsid sh -c "$@" < /dev/null > /dev/null 2>&1 & + setsid "$@" < /dev/null > /dev/null 2>&1 & } } diff --git a/rc/modules/dolphin.kak b/rc/modules/dolphin.kak index 6917bc1..d24c792 100644 --- a/rc/modules/dolphin.kak +++ b/rc/modules/dolphin.kak @@ -5,6 +5,6 @@ provide-module connect-dolphin %{ require-module connect define-command dolphin -params .. -file-completion -docstring 'Open files with Dolphin' %{ - $ %(dolphin "${@:-.}") -- %arg{@} + $ sh -c %(dolphin "${@:-.}") -- %arg{@} } } diff --git a/rc/modules/fifo.kak b/rc/modules/fifo.kak index 4a8158d..86e6bb3 100644 --- a/rc/modules/fifo.kak +++ b/rc/modules/fifo.kak @@ -2,6 +2,6 @@ provide-module connect-fifo %{ require-module connect define-command fifo -params 1.. -shell-completion -docstring 'Run command in a fifo buffer' %{ - $ %("$@" 2>&1 | :fifo) -- %arg{@} + $ :fifo %arg{@} } } diff --git a/rc/modules/rofi.kak b/rc/modules/rofi.kak index 577ae8f..c6d2f18 100644 --- a/rc/modules/rofi.kak +++ b/rc/modules/rofi.kak @@ -8,11 +8,11 @@ provide-module connect-rofi %{ require-module connect define-command rofi-files -params .. -file-completion -docstring 'Open files with Rofi' %{ - $ %(:rofi-files "$@") -- %arg{@} + $ :rofi-files %arg{@} } define-command rofi-buffers -params ..1 -buffer-completion -docstring 'Open buffers with Rofi' %{ - $ %(:rofi-buffers "$@") -- %arg{@} + $ :rofi-buffers %arg{@} } alias global rofi rofi-files diff --git a/rc/modules/wofi.kak b/rc/modules/wofi.kak index f85b04a..e5e1d0c 100644 --- a/rc/modules/wofi.kak +++ b/rc/modules/wofi.kak @@ -8,11 +8,11 @@ provide-module connect-wofi %{ require-module connect define-command wofi-files -params .. -file-completion -docstring 'Open files with Wofi' %{ - $ %(:wofi-files "$@") -- %arg{@} + $ :wofi-files %arg{@} } define-command wofi-buffers -params ..1 -buffer-completion -docstring 'Open buffers with Wofi' %{ - $ %(:wofi-buffers "$@") -- %arg{@} + $ :wofi-buffers %arg{@} } alias global wofi wofi-files |
