diff --git a/.local/bin/spawn_urxvt_tmux.sh b/.local/bin/spawn_urxvt_tmux.sh index 95f5311..7e34eb5 100755 --- a/.local/bin/spawn_urxvt_tmux.sh +++ b/.local/bin/spawn_urxvt_tmux.sh @@ -1,3 +1,2 @@ #!/bin/bash -#TODO: add support for more parameters :D -urxvt -e tmux new $1' '$2' '$3'; $SHELL' +urxvt -e tmux new "$*"'; $SHELL' diff --git a/.local/bin/spawn_urxvt_tmux_vifm.sh b/.local/bin/spawn_urxvt_tmux_vifm.sh new file mode 100755 index 0000000..02d8cfd --- /dev/null +++ b/.local/bin/spawn_urxvt_tmux_vifm.sh @@ -0,0 +1,4 @@ +#!/bin/bash +CMD=$(echo $1 | awk '{print \ + gensub(/(file:\/\/)?(.*)/, "\\2", "g")}' -) +~/.local/bin/spawn_urxvt_tmux.sh vifm $CMD