6b456c1b7a
Currently paying the price of months of non-diligent git usage. Here's what has changed. - Theming support in Gvcci and wpgtk - Dropping support for i3 - Supporting EXWM - Many Elisp modules - Collapsed redundant directories in ./configs
25 lines
610 B
EmacsLisp
25 lines
610 B
EmacsLisp
;;; playback.el --- Control playback with Elisp -*- lexical-binding: t -*-
|
|
;; Author: William Carroll <wpcarro@gmail.com>
|
|
|
|
;;; Commentary:
|
|
;; As you know, my whole universe is turning Elisp, so this should too!
|
|
|
|
;;; Code:
|
|
|
|
(defun playback/prev ()
|
|
"Move to the previous song."
|
|
(interactive)
|
|
(shell-command "playerctl previous"))
|
|
|
|
(defun playback/next ()
|
|
"Move to the next song."
|
|
(interactive)
|
|
(shell-command "playerctl next"))
|
|
|
|
(defun playback/play-pause ()
|
|
"Play or pause the current song."
|
|
(interactive)
|
|
(shell-command "playerctl play-pause"))
|
|
|
|
(provide 'playback)
|
|
;;; playback.el ends here
|