A terminal-inspired theme for Spotify that overlays a custom, keyboard-driven interface directly inside the Spotify client. Built for Spicetify.

bash

            

Lyrics View

SpoTUI lyrics view

Installation

Linux

curl -fsSL -o install.sh https://raw.githubusercontent.com/SkenSMasteR/SpoTUI/master/scripts/install/linux/install.sh && chmod +x install.sh && ./install.sh

Windows

iwr -useb https://raw.githubusercontent.com/SkenSMasteR/SpoTUI/refs/heads/master/scripts/install/windows/install.ps1 | iex

Or search for SpoTUI in the Spicetify Marketplace.

Commands

tui -l <on/off>Toggle ASCII logo visibility
tui -l -a <on/off>Toggle ASCII animation
tui -wp <url> [-o <opacity>]Set wallpaper (opacity 0-1)
tui -t pull <theme_id>Apply a theme by its ID (you can find the id on our website)
tui -wp offRemove wallpaper
tui -ly -cp -active <#hex> -inactive <#hex> -near <#hex>Set lyrics colors
tui -ly -cp offReset lyrics colors
tui -bar -bg <#hex> -border <#hex> -text <#hex>Set player bar colors
tui -bar offReset player bar colors
tui -progress -bg <#hex> -fg <#hex>Set progress bar colors
tui -progress offReset progress bar colors
tui -inputs -bg <#hex> -bg-hover <#hex> -text <#hex> -border <#hex>Set input colors
tui -inputs offReset input colors
tui restoreRestores all settings. Spotify restart required after running.
tui restore -fullRestores all settings and returns to onboarding. Spotify restart required after running.
playlist / listOpen playlist viewer
play / pause / pToggle playback
skipNext track
s / seek <mm:ss>Jump to a specific time
v / volume <%>Set volume (0-100)
shuffleToggle shuffle
loop / superloopToggle repeat mode
lyricsToggle lyrics panel
searchOpen Spotify's native search
themeBrowse and apply themes
helpShow the help panel

Themes

× Enlarged screenshot