summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorache <ache@ache.one>2023-12-11 03:27:54 +0100
committerache <ache@ache.one>2023-12-11 03:27:54 +0100
commit72d07f14a12a4efe10e4e96ffe8ba3283a7dabe0 (patch)
treeffebe42cebb09d4d3e8e085a09179529ecc2c714
parentSupport for quick yank info (diff)
Add option to run vlc in one instance mode
-rwxr-xr-xrifle.conf4
1 files changed, 3 insertions, 1 deletions
diff --git a/rifle.conf b/rifle.conf
index 741af85..6e1e827 100755
--- a/rifle.conf
+++ b/rifle.conf
@@ -122,10 +122,12 @@ ext php = php -- "$1"
# Video/Audio with a GUI
#-------------------------------------------
+mime ^audio, has vlc, X, flag f = vlc --key-quit "Ctrl-v" --started-from-file -- "$@"
mime ^audio, has mpd, X, flag f = if ! mpc ; then mpd; fi; mpc add "file://$1"; mpc play
mime ^audio, has moc, X, flag f = infoMOC=`mocp -i`; if [ -n "$infoMOC" ]; then if [ "${infoMOC:7:4}" = "PLAY" ] ; then mocp -q "$@"; else mocp -l "$@";mocp -c; mocp -l "$@"; fi else mocp -S; mocp -l "$@";mocp -c;mocp -l "$@"; fi;
-mime ^audio, has vlc, X, flag f = vlc --key-quit "Ctrl-v" --started-from-file -- "$@"
mime ^video, has vlc, X, flag f = cvlc --key-quit "Ctrl-v" --started-from-file -- "$@"
+mime ^video, has vlc, X, flag f = cvlc --no-one-instance --key-quit "Ctrl-v" "$@"
+mime ^video, has vlc, X, flag f = vlc --no-one-instance --key-quit "Ctrl-v" "$@"
mime ^video|audio, has gmplayer, X, flag f = gmplayer -- "$@"
mime ^video|audio, has smplayer, X, flag f = smplayer "$@"
mime ^video, has mpv, X, flag f = mpv --fs -- "$@"