-
-
Notifications
You must be signed in to change notification settings - Fork 43
Keybindings
LargeModGames edited this page Jun 12, 2026
·
2 revisions
Press ? in spotatui to open the help menu with all keybindings.
All bindings in the first table are rebindable via ~/.config/spotatui/config.yml (see
Configuration). The defaults are shown below.
| Key | Action | Config name |
|---|---|---|
Space |
Toggle play/pause | toggle_playback |
n |
Next track | next_track |
p |
Previous track | previous_track |
P |
Force previous track | force_previous_track |
+ / -
|
Volume up / down |
increase_volume / decrease_volume
|
< / >
|
Seek backward / forward |
seek_backwards / seek_forwards
|
F |
Like / unlike track | like_track |
Ctrl-s |
Toggle shuffle | shuffle |
Ctrl-r |
Cycle repeat mode | repeat |
Enter |
Select / confirm | submit |
q |
Go back / quit | back |
| Key | Action | Config name |
|---|---|---|
/ |
Search | search |
a |
Jump to album of current track | jump_to_album |
A |
Jump to current artist's albums | jump_to_artist_album |
o |
Jump to playback context | jump_to_context |
d |
Manage devices | manage_devices |
c |
Copy song URL | copy_song_url |
C |
Copy album URL | copy_album_url |
z |
Add item to queue | add_item_to_queue |
Q |
Show queue | show_queue |
Ctrl-d |
Page down | next_page |
Ctrl-u |
Page up | previous_page |
Ctrl-a |
Jump to start of list | jump_to_start |
Ctrl-e |
Jump to end of list | jump_to_end |
| Key | Action | Config name |
|---|---|---|
v |
Audio visualization | audio_analysis |
B |
Lyrics view | lyrics_view |
T |
Mini-player view | miniplayer_view |
G |
Cover art view (cover-art feature) | cover_art_view |
Ctrl-p |
Listening Party | listening_party |
R |
Generate listening recap | generate_recap |
Alt-, |
Open settings (macOS: Ctrl-,)
|
open_settings |
Alt-s |
Save settings to config | save_settings |
? |
Show help | help |
The
lyrics_viewaction accepts the legacy YAML aliasbasic_viewfor backwards compatibility.
These keys are handled globally and cannot be remapped:
| Key | Action |
|---|---|
Esc |
Context-sensitive back (close modal / pop view) |
Ctrl-f |
Search tracks within the current playlist |
{ / }
|
Decrease / increase sidebar width |
( / )
|
Decrease / increase playbar (or library) pane height |
| |
Reset all pane sizes to defaults |
W |
Add the currently playing track to a playlist |
Edit ~/.config/spotatui/config.yml:
keybindings:
back: "q"
jump_to_album: "a"
toggle_playback: " "
repeat: "ctrl-r"
# ... etcYou can also bind keys to Lua plugin commands in a separate plugin_commands section β see
Lua Plugins.
plugin_commands:
my_command: "ctrl-h"- Single keys:
"a","/"," "(space) - With Ctrl:
"ctrl-q","ctrl-s" - With Alt:
"alt-,","alt-s" - With Shift: use the capital letter
"A","C" - Special keys:
"enter","esc","tab"
Note: Three-key combinations like
ctrl-alt-qare not supported. Plugin command keys that collide with a built-in action or a reserved navigation key (hjkl, arrows, Enter, Backspace) are ignored.