English | 简体中文
Spotifox 是一个类似 go-musicfox 的Spotify命令行客户端.
网易云版 - go-musicfox
UI 基于 charmbracelet/bubbletea
(The icon is based on kitty-icon)
$ brew install anhoder/go-musicfox/spotifox
下载二进制文件 => Release
从 AUR 安装
$ paru -S spotifox-bin # 下载安装预编译好的二进制
$ brew install anhoder/go-musicfox/spotifox
下载二进制文件 => Release
scoop bucket add spotifox https://github.com/go-musicfox/spotifox.git
scoop install spotifox
下载二进制文件 => Release
$ git clone https://github.com/go-musicfox/spotifox
$ go mod download
$ make
$ make install
$ spotifox
- 请确保使用等宽字体或将配置项
dualColumn
设置为false
, 否则双列显示会很混乱
按键 | 作用 | 备注 |
---|---|---|
h /H /← |
Move left | |
l /L /→ |
Move right | |
k /K /↑ |
Move up | |
j /J /↓ |
Move down | |
g |
Move to top | |
G |
Move to bottom | |
q /Q |
Quit | |
Space |
Paly/Pause | |
[ |
Pre song | |
] |
Next song | |
- |
Down volume | |
= |
Up volume | |
n /N /Enter |
Enter menu | |
b /B /Escape |
Back | |
w /W |
Logout and quit | |
p |
Switch play mode | |
r /R |
Rerender UI | |
c /C |
Current Playlist | |
, |
Like playing song | |
< |
Like selected song | |
. |
Dislike playing song | |
> |
Dislike selected song | |
` |
Add playing song to playlist | |
~ |
Remove playing song from playlist | |
Tab |
Add selected song to playlist | |
Shift+Tab |
Remove selected song from playlist | |
/ |
Search current menu list | |
? |
Help | |
a |
Album of playing song | |
A |
Album of selected song | |
s |
Artist of playing song | |
S |
Artist of selected song | |
o |
Open playing song in brownser | |
O |
Open selected item in brownser | |
; /: |
Follow selected playlist | |
' /" |
Unfollow selected playlist |
配置文件路径:
spotifox config
可以通过设置环境变量(
SPOTIFOX_ROOT
)修改配置文件路径
感谢以下项目及其贡献者(但不限于):