aboutsummaryrefslogtreecommitdiff
path: root/bard-emacs-modules
diff options
context:
space:
mode:
authorBardofSprites <[email protected]>2025-03-01 16:52:09 -0500
committerBardofSprites <[email protected]>2025-03-01 16:52:09 -0500
commit0a04f951e08b38f7711c68c948c254d21e938b16 (patch)
tree2549cfe5135700238ca6717a286823a384f38f86 /bard-emacs-modules
parent5b2dd18295b88685c4a87603bcb234a26af0c1b7 (diff)
multimedia module
Diffstat (limited to 'bard-emacs-modules')
-rw-r--r--bard-emacs-modules/bard-emacs-emms.el52
-rw-r--r--bard-emacs-modules/bard-emacs-media.el56
-rw-r--r--bard-emacs-modules/bard-emacs-writing.el6
3 files changed, 56 insertions, 58 deletions
diff --git a/bard-emacs-modules/bard-emacs-emms.el b/bard-emacs-modules/bard-emacs-emms.el
index fd9dfa9..e69de29 100644
--- a/bard-emacs-modules/bard-emacs-emms.el
+++ b/bard-emacs-modules/bard-emacs-emms.el
@@ -1,52 +0,0 @@
-;; |------------------------------------|
-;; | EMMS |
-;; |------------------------------------|
-
-;; (require 'emms)
-;; (require 'emms-setup)
-;; (require 'emms-mpris)
-;; (require 'emms-mode-line-icon)
-
-(use-package emms
- :ensure t
- ;; :demand t
- :bind
- (:map emms-playlist-mode-map
- ("A" . emms-add-directory)
- ("l" . emms-add-playlist)
- ("T" . emms-add-directory-tree)
- ("F" . emms-add-file)
- ("U" . emms-add-url)
- ("L" . emms-toggle-repeat-track)
- ("<mouse-3>" . emms-pause)
- ("<SPC>" . emms-pause)
- ("c" . bard/emms-recenter)
- ("P" . emms-playlist-mode-shift-track-up)
- ("N" . emms-playlist-mode-shift-track-down))
- :bind (("<f8>" . emms)
- ("M-<f8>" . emms-browser))
- :hook
- (emms-playlist-mode . hl-line-mode)
- :config
- (emms-all)
- (emms-default-players)
- (emms-mpris-enable)
- (setq emms-player-list '(emms-player-mpv))
- ;; emms-info-functions '(emms-info-native)
-
- ;; (setq emms-browser-covers 'emms-browser-cache-thumbnail)
-
- (setq emms-volume-amixer-card 0)
-
- ;; center line function
- (defun bard/emms-recenter ()
- (interactive)
- (recenter-top-bottom)
- (emms-playlist-mode-center-current))
-
- ;; modeline
- (emms-mode-line-disable)
- (emms-playing-time-disable-display)
- )
-
-(provide 'bard-emacs-emms)
diff --git a/bard-emacs-modules/bard-emacs-media.el b/bard-emacs-modules/bard-emacs-media.el
new file mode 100644
index 0000000..d1b82db
--- /dev/null
+++ b/bard-emacs-modules/bard-emacs-media.el
@@ -0,0 +1,56 @@
+;;;; EMMS
+(use-package emms
+ :ensure t
+ ;; :demand t
+ :bind
+ (:map emms-playlist-mode-map
+ ("A" . emms-add-directory)
+ ("l" . emms-add-playlist)
+ ("T" . emms-add-directory-tree)
+ ("F" . emms-add-file)
+ ("U" . emms-add-url)
+ ("L" . emms-toggle-repeat-track)
+ ("<mouse-3>" . emms-pause)
+ ("<SPC>" . emms-pause)
+ ("c" . bard/emms-recenter)
+ ("P" . emms-playlist-mode-shift-track-up)
+ ("N" . emms-playlist-mode-shift-track-down))
+ :bind (("<f8>" . emms)
+ ("M-<f8>" . emms-browser))
+ :hook
+ (emms-playlist-mode . hl-line-mode)
+ :config
+ (emms-all)
+ (emms-default-players)
+ (emms-mpris-enable)
+ (setq emms-player-list '(emms-player-mpv))
+ ;; emms-info-functions '(emms-info-native)
+
+ ;; (setq emms-browser-covers 'emms-browser-cache-thumbnail)
+
+ (setq emms-volume-amixer-card 0)
+
+ ;; center line function
+ (defun bard/emms-recenter ()
+ (interactive)
+ (recenter-top-bottom)
+ (emms-playlist-mode-center-current))
+
+ ;; modeline
+ (emms-mode-line-disable)
+ (emms-playing-time-disable-display)
+ )
+
+;;;; Youtube
+(use-package yeetube
+ :ensure t
+ )
+
+;;;; PDFS
+(use-package pdf-tools
+ :ensure t
+ :config
+ (pdf-tools-install)
+ (add-to-list 'pdf-tools-enabled-modes #'pdf-view-themed-minor-mode))
+
+(provide 'bard-emacs-media)
diff --git a/bard-emacs-modules/bard-emacs-writing.el b/bard-emacs-modules/bard-emacs-writing.el
index 1dfff9e..3ae3c6a 100644
--- a/bard-emacs-modules/bard-emacs-writing.el
+++ b/bard-emacs-modules/bard-emacs-writing.el
@@ -202,10 +202,4 @@
("<f9>" . logos-focus-mode)
("C-x n n" . logos-narrow-dwim)))
-(use-package pdf-tools
- :ensure t
- :config
- (pdf-tools-install)
- (add-to-list 'pdf-tools-enabled-modes #'pdf-view-themed-minor-mode))
-
(provide 'bard-emacs-writing)