From d100183b5c26b993233e0a91a61c70a0894572ce Mon Sep 17 00:00:00 2001 From: joachimschmidt557 Date: Thu, 30 May 2019 18:41:55 +0200 Subject: [PATCH] WIP and add nope opener utility --- Makefile | 2 ++ nope | 26 ++++++++++++++++++++++++++ youtube-mp3 | 4 ++++ 3 files changed, 32 insertions(+) create mode 100755 nope diff --git a/Makefile b/Makefile index 50df5b4..ef1cf2d 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,9 @@ PREFIX=$(HOME) install: install -Dm755 youtube-mp3 $(DESTDIR)$(PREFIX)/bin/youtube-mp3 + install -Dm755 nope $(DESTDIR)$(PREFIX)/bin/nope uninstall: $(RM) $(DESTDIR)$(PREFIX)/bin/youtube-mp3 + $(RM) $(DESTDIR)$(PREFIX)/bin/nope diff --git a/nope b/nope new file mode 100755 index 0000000..ebe91a4 --- /dev/null +++ b/nope @@ -0,0 +1,26 @@ +#!/bin/sh + +usage() { + echo nope + echo opens files +} + +case $1 in + --help) + usage + exit 1 + ;; + *.pdf) + okular $1 > /dev/null 2>&1 & + ;; + *.html) + firefox $1 > /dev/null 2>&1 & + ;; + *.mp4|*.mp3) + vlc $1 > /dev/null 2>&1 & + ;; + *) + echo "No rule for opening this file has been specified" + exit 1 + ;; +esac diff --git a/youtube-mp3 b/youtube-mp3 index 6e05143..b55223a 100755 --- a/youtube-mp3 +++ b/youtube-mp3 @@ -1,5 +1,9 @@ #!/bin/sh +usage() { + echo youtube-mp3 +} + # Check for youtube-dl in path if ! (which youtube-dl) ; then echo "No youtube-dl found in path"