Usando Spotify Premium pelo Terminal
Dica publicada em Linux / Software
Usando Spotify Premium pelo Terminal
Aviso: só funciona com a versão Premium.
Se você é amante do terminal e odeia interfaces pesadas devoradoras de RAM, essa dica é para você!
sudo apt install libncursesw5-dev libdbus-1-dev libpulse-dev libssl-dev libxcb1-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev
Para Fedora:
dnf install pulseaudio-libs-devel libxcb-devel openssl-devel ncurses-devel dbus-devel
Agora, precisamos do cargo, o gerenciador de pacotes para o Rust:
curl https://sh.rustup.rs -sSf | sh
Depois de concluir a instalação, precisamos setar o "cargo" na variável PATH.
Se estiver usando BASH:
echo export PATH=~/.cargo/bin:$PATH >> ~/.bashrc
Se estiver usando ZSH:
echo export PATH=~/.cargo/bin:$PATH >> ~/.zshrc
Uma boa vantagem do ncspot é o baixo consumo de recursos e a possibilidade de rodar em sistemas que não possuem um client oficial do Spotify disponível, como os *BSDs.
Para instalar o ncspot na máquina:
cargo install ncspot
O cargo vai baixar e compilar as dependências necessárias, além de instalar o próprio ncspot. Após a instalação, basta rodar:
ncspot
Uma tela em ncurses vai aparecer no terminal, pedindo o login. Nessa etapa, você pode logar com o Facebook ou com usuário/senha do Spotify.
Para saber os principais controles e o modo de usar, acesse:
Se você é amante do terminal e odeia interfaces pesadas devoradoras de RAM, essa dica é para você!
Instalação
Para Debian e derivados:sudo apt install libncursesw5-dev libdbus-1-dev libpulse-dev libssl-dev libxcb1-dev libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev
Para Fedora:
dnf install pulseaudio-libs-devel libxcb-devel openssl-devel ncurses-devel dbus-devel
Agora, precisamos do cargo, o gerenciador de pacotes para o Rust:
curl https://sh.rustup.rs -sSf | sh
Depois de concluir a instalação, precisamos setar o "cargo" na variável PATH.
Se estiver usando BASH:
echo export PATH=~/.cargo/bin:$PATH >> ~/.bashrc
Se estiver usando ZSH:
echo export PATH=~/.cargo/bin:$PATH >> ~/.zshrc
Instalando o ncspot
O ncspot é um client spotify que roda via CLI, com inspiração em outros clients de MPD, como o ncmpc.Uma boa vantagem do ncspot é o baixo consumo de recursos e a possibilidade de rodar em sistemas que não possuem um client oficial do Spotify disponível, como os *BSDs.

cargo install ncspot
O cargo vai baixar e compilar as dependências necessárias, além de instalar o próprio ncspot. Após a instalação, basta rodar:
ncspot
Uma tela em ncurses vai aparecer no terminal, pedindo o login. Nessa etapa, você pode logar com o Facebook ou com usuário/senha do Spotify.
Para saber os principais controles e o modo de usar, acesse: