Skip to content

mrsupradip/nvim-spotify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽต nvim-spotify

License

A stylish Spotify controller for Neovim that shows live song info, progress, and album art inside a floating popup.

Control your music without leaving Neovim.


โœจ Features

  • ๐ŸŽต Displays current Spotify song
  • ๐Ÿ‘ค Shows artist name
  • โฑ Live progress bar
  • ๐ŸŽฎ Playback controls (Play / Next / Previous / Shuffle / Repeat)
  • ๐Ÿ–ผ ASCII album art rendered in the terminal
  • ๐ŸงŠ Glass-style floating UI (works great with Hyprland blur)

๐Ÿ–ฅ Preview

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ ๏†ผ Spotify โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚                            โ”‚
โ”‚ ๐ŸŽต Song: Believer          โ”‚
โ”‚ ๐Ÿ‘ค Artist: Imagine Dragons โ”‚
โ”‚                            โ”‚
โ”‚ [โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘]   โ”‚
โ”‚                            โ”‚
โ”‚ p โ–ถ Play/Pause             โ”‚
โ”‚ n โญ Next                   โ”‚
โ”‚ b โฎ Previous               โ”‚
โ”‚ s ๐Ÿ”€ Shuffle               โ”‚
โ”‚ r ๐Ÿ” Repeat                โ”‚
โ”‚                            โ”‚
โ”‚ ESC Close                  โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

๐Ÿ“ฆ Requirements

  • playerctl
  • chafa
  • curl

Install on Arch:

sudo pacman -S playerctl chafa curl

โšก Installation (lazy.nvim)

{
  "mrsupradip/nvim-spotify"
}

๐Ÿš€ Usage

Open the Spotify popup:

<leader>s

Controls:

Key Action
p Play / Pause
n Next
b Previous
s Shuffle
r Repeat
ESC Close

Enjoy controlling Spotify directly from Neovim ๐ŸŽง

About

A minimal yet aesthetic Spotify widget for Neovim featuring live metadata, progress bar, and terminal-rendered album art.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages