adding tweaks to lisp based scripts
This commit is contained in:
parent
2cd192db65
commit
e95deedffb
|
@ -6,12 +6,18 @@
|
||||||
(defvar *url* (car (uiop:command-line-arguments)))
|
(defvar *url* (car (uiop:command-line-arguments)))
|
||||||
|
|
||||||
(defun main ()
|
(defun main ()
|
||||||
(when (serapeum:string-contains-p "piped.cochrun.xyz" *url*)
|
(if (serapeum:string-contains-p "inv.cochrun.xyz" *url*)
|
||||||
(run-program "yt-dlp"
|
(run-program "yt-dlp"
|
||||||
`("-o"
|
`("-o"
|
||||||
"~/vids/%(title)s.%(ext)s"
|
"~/vids/%(title)s.%(ext)s"
|
||||||
,(serapeum:string-replace-all
|
,(serapeum:string-replace-all
|
||||||
"piped.cochrun.xyz" *url* "youtube.com"))
|
"inv.cochrun.xyz" *url* "youtube.com"))
|
||||||
|
:search "/run/current-system/sw/bin/"
|
||||||
|
:output t)
|
||||||
|
(run-program "yt-dlp"
|
||||||
|
`("-o"
|
||||||
|
"~/vids/%(title)s.%(ext)s"
|
||||||
|
,(string *url*))
|
||||||
:search "/run/current-system/sw/bin/"
|
:search "/run/current-system/sw/bin/"
|
||||||
:output t)))
|
:output t)))
|
||||||
|
|
||||||
|
|
11
scripts/mpl
11
scripts/mpl
|
@ -5,14 +5,23 @@
|
||||||
|
|
||||||
(defvar *url* (car (uiop:command-line-arguments)))
|
(defvar *url* (car (uiop:command-line-arguments)))
|
||||||
|
|
||||||
|
;; (uiop:println *url*)
|
||||||
|
;; (uiop:println (type-of *url*))
|
||||||
|
|
||||||
(defun main ()
|
(defun main ()
|
||||||
(when (serapeum:string-contains-p "inv.cochrun.xyz" *url*)
|
(if (serapeum:string-contains-p "inv.cochrun.xyz" *url*)
|
||||||
(run-program "mpv"
|
(run-program "mpv"
|
||||||
`("--ontop"
|
`("--ontop"
|
||||||
"--keepaspect-window"
|
"--keepaspect-window"
|
||||||
,(serapeum:string-replace-all
|
,(serapeum:string-replace-all
|
||||||
"inv.cochrun.xyz" *url* "youtube.com"))
|
"inv.cochrun.xyz" *url* "youtube.com"))
|
||||||
:search "/run/current-system/sw/bin/"
|
:search "/run/current-system/sw/bin/"
|
||||||
|
:output t)
|
||||||
|
(run-program "mpv"
|
||||||
|
`("--ontop"
|
||||||
|
"--keepaspect-window"
|
||||||
|
,(string *url*))
|
||||||
|
:search "/run/current-system/sw/bin/"
|
||||||
:output t)))
|
:output t)))
|
||||||
|
|
||||||
(main)
|
(main)
|
||||||
|
|
Loading…
Reference in a new issue