X-Git-Url: https://njoseph.me/gitweb/nimcoon.git/blobdiff_plain/ff0a15bf2f06bd2380dce5c5584c5d871346a3c9..HEAD:/nimcoon.el diff --git a/nimcoon.el b/nimcoon.el index 90f15e4..5f01750 100644 --- a/nimcoon.el +++ b/nimcoon.el @@ -7,24 +7,24 @@ ;;; Non-interactive functions to respond to URL clicks (defun nimcoon-play-url (url &rest args) - "Play given URL in NimCoon." + "Play given URL in Nimcoon." (start-process "nimcoon" nil "nimcoon" url)) -;; Play all YouTube URLs in NimCoon +;; Play all YouTube URLs in Nimcoon (setq browse-url-browser-function (quote (("youtu\\.?be" . nimcoon-play-url) ("." . browse-url-default-browser)))) (defun run-nimcoon(args query) - "Search by QUERY and play in NimCoon." + "Search by QUERY and play in Nimcoon." (call-process "nimcoon" nil 0 nil args query)) (defun nimcoon-search(args query) "Search by QUERY with the given ARGS." - (with-output-to-temp-buffer "*NimCoon search results*" - (call-process "nimcoon" nil "*NimCoon search results*" t args query) - (with-current-buffer "*NimCoon search results*" + (with-output-to-temp-buffer "*Nimcoon search results*" + (call-process "nimcoon" nil "*Nimcoon search results*" t args query) + (with-current-buffer "*Nimcoon search results*" (org-mode)))) ;;; Interactive functions @@ -44,9 +44,9 @@ (interactive "sSearch query: ") (run-nimcoon "-dlm" query)) -;; Assumes only one process exists. Must capture the pid of the running NimCoon process and only kill it. +;; Assumes only one process exists. Must capture the pid of the running Nimcoon process and only kill it. (defun nimcoon-kill-background-processes() - "Kill NimCoon process running in the background. Useful for stopping background music." + "Kill Nimcoon process running in the background. Useful for stopping background music." (interactive) (shell-command "kill `pgrep nimcoon` `pgrep mpv` `pgrep vlc`")) @@ -62,8 +62,8 @@ ;;; Keybindings (map! :leader - ;;; N --- NimCoon - (:prefix-map ("N" . "NimCoon") + ;;; N --- Nimcoon + (:prefix-map ("N" . "Nimcoon") (:prefix ("d" . "Download") :desc "Video" "v" #'nimcoon-download-video :desc "Music" "m" #'nimcoon-download-music)