/zemp

Zemp is a minimalist music player designed for Emacs, offering a lightweight and streamlined interface for playing music directly within the Emacs environment.

Primary LanguageEmacs Lisp

Zemp

Zemp is a minimalistic music player that play music through buffer. The backend player can be extended by wrapping third-party players.

dependencies

Install music player (default mplayer)

choco install mplayer
scoop install mplayer
apt install mplayer
dnf install mplayer
pacman -S mplayer

quick start

(require 'zmep)
(zemp-open-dir "./Musics")

;;setup music player
M-x
zemp-player-package-set

hotkey

- `j`: Move cursor to next track in playlist
- `k`: Move cursor to previous track in playlist
- `g`: Update playlist
- `n` or `J`: Move cursor to next track and play
- `p` or `K`: Move cursor to previous track and play
- `s`: Stop playback
- `SPC`: Toggle playback
- `-`: Decrease volume
- `+`: Increase volume
- `<right>` or `l`: Seek forward
- `<left>` or `h`: Seek backward