An open API service indexing awesome lists of open source software.

https://github.com/ricmonmol/nvim-music-player


https://github.com/ricmonmol/nvim-music-player

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# 🎵 nvim-music-player

A simple Neovim music player powered by **mpv**, written in **Python**, with
a **Telescope browser**.

## Features

- Browse `~/Music` with Telescope
- Play FLAC and mp3 files inside Neovim
- Control playback via commands
- Works with LazyVim

## Requirements

- Neovim ≥ 0.9
- Python 3.10+
- mpv
- pynvim
- Telescope
- fd / fdfind

## Screenshots

![Screenshot 1](./assets/screenshoot_1_nvim_music_player.png)
![Screenshot 2](./assets/screenshoot_2_nvim_music_player.png)
![Screenshot 3](./assets/screenshoot_3_nvim_music_player.jpeg)

## Installation (Lazy.nvim)

```lua
{
"ricmonmol/nvim-music-player",
build = "UpdateRemotePlugins", -- REQUIRED
}
```

## Usage

- `:MusicBrowse` - Search and browse music files
- `:MusicPlay ` - Play music directly from path (e.g., `:MusicPlay /path/to/file.flac`)
- `:MusicStop` - Stop music playback