aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThanos Apollo <[email protected]>2023-08-17 06:11:42 +0300
committerThanos Apollo <[email protected]>2023-08-17 06:11:42 +0300
commitbc30bb027d12c37d67f986860b6572082d2f05f1 (patch)
tree39bc8c599fc690115cefec953838665c6bf4cbae
parente7492d4f91cf11f5c74ba4faedab1d6bd6151520 (diff)
Add error messages when yeetube-player not on PATH
-rw-r--r--yeetube.el3
1 files changed, 3 insertions, 0 deletions
diff --git a/yeetube.el b/yeetube.el
index 11f14d1..ee8c550 100644
--- a/yeetube.el
+++ b/yeetube.el
@@ -155,6 +155,9 @@ It's recommended you keep it as the default value."
(defun yeetube-play-url (url)
"Open URL using yeetube-player."
+ (let ((player (car (split-string yeetube-player))))
+ (unless (executable-find player)
+ (error (format "%s not found." player))))
(when (string-prefix-p "http" url)
(setq yeetube-last-played url)
(if (string-match "mpv" yeetube-player)