summaryrefslogtreecommitdiffstats
path: root/.local/bin/linkview.pl
diff options
context:
space:
mode:
Diffstat (limited to '.local/bin/linkview.pl')
-rwxr-xr-x.local/bin/linkview.pl46
1 files changed, 46 insertions, 0 deletions
diff --git a/.local/bin/linkview.pl b/.local/bin/linkview.pl
new file mode 100755
index 0000000..8baf8c0
--- /dev/null
+++ b/.local/bin/linkview.pl
@@ -0,0 +1,46 @@
+#!/usr/local/bin/perl
+
+use strict;
+use warnings;
+use Term::ANSIColor;
+
+use constant {
+ MPV_PATH => '/home/jozan/.local/bin/mpview',
+ FETCH_PATH => '/usr/bin/fetch'
+};
+
+# ext="${1##*.}"
+# mpvFiles="mkv mp4 gif"
+# sxivFiles="png jpg jpeg jpe xpm"
+# wgetFiles="flac mp3 mp3?source=feed opus pdf doc docx"
+#
+# cd ~/dl || exit
+#
+# if echo "$sxivFiles" | grep -w "$ext" > /dev/null; then
+# nohup sxiv "$1" > /dev/null &
+# elif echo "$mpvFiles" | grep -w "$ext" > /dev/null; then
+# nohup mpv --loop --quiet "$1" > /dev/null &
+# elif echo "$wgetFiles" | grep -w "$ext" > /dev/null; then
+# clear
+# fetch "$1"
+# else
+# clear
+# mpv-view.pl "$1"
+# fi
+
+sub main
+{
+ my $answer;
+
+ if (@ARGV == 0) {
+ print STDERR "URL needed\n";
+ exit 1;
+ }
+ print colored($ARGV[0], 'bold_green') . "\n";
+ $answer = <STDIN>;
+ return;
+}
+
+main();
+
+__END__