summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Leferry 2 <alexherbo2@gmail.com>2020-08-31 21:32:38 +0200
committerAlex Leferry 2 <alexherbo2@gmail.com>2020-08-31 21:32:38 +0200
commit92b57ff5e012c1879de8dca370dcfefd18286d6f (patch)
treed1ae93b126fc1c9d92b80cd03381099e1e47b47e
parentc4499574eb7ead745dc706fba3ae5fa75dbe7ab0 (diff)
connect-shell: Remove `sh -c`
-rw-r--r--rc/connect.kak2
-rw-r--r--rc/modules/dolphin.kak2
-rw-r--r--rc/modules/fifo.kak2
-rw-r--r--rc/modules/rofi.kak4
-rw-r--r--rc/modules/wofi.kak4
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