-
-
Notifications
You must be signed in to change notification settings - Fork 7
Installation
If you have Rust installed:
cargo install spotatuiDownload from GitHub Releases:
| Platform | File |
|---|---|
| Windows 10/11 (64-bit) | spotatui-windows-x86_64.zip |
| Linux (Ubuntu, Arch, Fedora, etc.) | spotatui-linux-x86_64.tar.gz |
| macOS (Intel) | spotatui-macos-x86_64.tar.gz |
| macOS (Apple Silicon M1/M2/M3) | spotatui-macos-aarch64.tar.gz |
Checksums (.sha256) are provided if you want to verify the download.
yay -S spotatui
# or
paru -S spotatuiFor audio visualization, you need PipeWire installed:
# Debian/Ubuntu
sudo apt-get install libpipewire-0.3-0
# Arch Linux (already included with pipewire)
sudo pacman -S pipewire
# Fedora (already included with pipewire)
sudo dnf install pipewireNote: Most modern Linux distributions already have PipeWire installed by default.
spotatui uses the portaudio backend for better stability and bluetooth device support (AirPods, etc.):
brew install portaudioEnsure you have Rust installed.
macOS:
brew install portaudioLinux (Debian/Ubuntu):
sudo apt-get install libssl-dev libasound2-dev pkg-configLinux (Arch):
sudo pacman -S openssl alsa-lib pkg-configLinux (Fedora):
sudo dnf install openssl-devel alsa-lib-devel pkg-configgit clone https://github.com/LargeModGames/spotatui.git
cd spotatuimacOS:
cargo install --path . --no-default-features --features telemetry,streaming,portaudio-backend,audio-viz-cpalLinux/Windows:
cargo install --path .Nix:
nix-buildWhen a new version is available, you'll see a popup notification on startup. To update:
- Close spotatui
- Run:
spotatui update --install
If you installed via a package manager (AUR, cargo, etc.), update through there instead.
spotatui needs to connect to Spotify's API. Instructions are shown when you first run the app.
- Go to the Spotify Dashboard
- Click Create an app
- Note your
Client IDandClient Secret - Click Edit Settings
- Add these Redirect URIs:
-
http://127.0.0.1:8888/callback(API authentication) -
http://127.0.0.1:8989/login(native streaming)
-
- Save and run
spotatui
Made with 🎵 and caffeine ☕ · Star us! ⭐ · Something broken? 🐛