├── .all-contributorsrc ├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── cd.yml │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── how_to_release.md ├── rustfmt.toml ├── snap ├── gui │ ├── spt.desktop │ └── spt.png └── snapcraft.yaml └── src ├── app.rs ├── banner.rs ├── cli ├── clap.rs ├── cli_app.rs ├── handle.rs ├── mod.rs └── util.rs ├── config.rs ├── event ├── events.rs ├── key.rs └── mod.rs ├── handlers ├── album_list.rs ├── album_tracks.rs ├── analysis.rs ├── artist.rs ├── artist_albums.rs ├── artists.rs ├── basic_view.rs ├── common_key_events.rs ├── dialog.rs ├── empty.rs ├── episode_table.rs ├── error_screen.rs ├── help_menu.rs ├── home.rs ├── input.rs ├── library.rs ├── made_for_you.rs ├── mod.rs ├── playbar.rs ├── playlist.rs ├── podcasts.rs ├── recently_played.rs ├── search_results.rs ├── select_device.rs └── track_table.rs ├── main.rs ├── network.rs ├── redirect_uri.html ├── redirect_uri.rs ├── ui ├── audio_analysis.rs ├── help.rs ├── mod.rs └── util.rs ├── user_config.rs └── util.rs /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/.github/workflows/cd.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/README.md -------------------------------------------------------------------------------- /how_to_release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/how_to_release.md -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | tab_spaces=2 2 | edition = "2018" 3 | -------------------------------------------------------------------------------- /snap/gui/spt.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/snap/gui/spt.desktop -------------------------------------------------------------------------------- /snap/gui/spt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/snap/gui/spt.png -------------------------------------------------------------------------------- /snap/snapcraft.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/snap/snapcraft.yaml -------------------------------------------------------------------------------- /src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/app.rs -------------------------------------------------------------------------------- /src/banner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/banner.rs -------------------------------------------------------------------------------- /src/cli/clap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/cli/clap.rs -------------------------------------------------------------------------------- /src/cli/cli_app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/cli/cli_app.rs -------------------------------------------------------------------------------- /src/cli/handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/cli/handle.rs -------------------------------------------------------------------------------- /src/cli/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/cli/mod.rs -------------------------------------------------------------------------------- /src/cli/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/cli/util.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/event/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/event/events.rs -------------------------------------------------------------------------------- /src/event/key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/event/key.rs -------------------------------------------------------------------------------- /src/event/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/event/mod.rs -------------------------------------------------------------------------------- /src/handlers/album_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/album_list.rs -------------------------------------------------------------------------------- /src/handlers/album_tracks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/album_tracks.rs -------------------------------------------------------------------------------- /src/handlers/analysis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/analysis.rs -------------------------------------------------------------------------------- /src/handlers/artist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/artist.rs -------------------------------------------------------------------------------- /src/handlers/artist_albums.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/artist_albums.rs -------------------------------------------------------------------------------- /src/handlers/artists.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/artists.rs -------------------------------------------------------------------------------- /src/handlers/basic_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/basic_view.rs -------------------------------------------------------------------------------- /src/handlers/common_key_events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/common_key_events.rs -------------------------------------------------------------------------------- /src/handlers/dialog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/dialog.rs -------------------------------------------------------------------------------- /src/handlers/empty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/empty.rs -------------------------------------------------------------------------------- /src/handlers/episode_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/episode_table.rs -------------------------------------------------------------------------------- /src/handlers/error_screen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/error_screen.rs -------------------------------------------------------------------------------- /src/handlers/help_menu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/help_menu.rs -------------------------------------------------------------------------------- /src/handlers/home.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/home.rs -------------------------------------------------------------------------------- /src/handlers/input.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/input.rs -------------------------------------------------------------------------------- /src/handlers/library.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/library.rs -------------------------------------------------------------------------------- /src/handlers/made_for_you.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/made_for_you.rs -------------------------------------------------------------------------------- /src/handlers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/mod.rs -------------------------------------------------------------------------------- /src/handlers/playbar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/playbar.rs -------------------------------------------------------------------------------- /src/handlers/playlist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/playlist.rs -------------------------------------------------------------------------------- /src/handlers/podcasts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/podcasts.rs -------------------------------------------------------------------------------- /src/handlers/recently_played.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/recently_played.rs -------------------------------------------------------------------------------- /src/handlers/search_results.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/search_results.rs -------------------------------------------------------------------------------- /src/handlers/select_device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/select_device.rs -------------------------------------------------------------------------------- /src/handlers/track_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/handlers/track_table.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/network.rs -------------------------------------------------------------------------------- /src/redirect_uri.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/redirect_uri.html -------------------------------------------------------------------------------- /src/redirect_uri.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/redirect_uri.rs -------------------------------------------------------------------------------- /src/ui/audio_analysis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/ui/audio_analysis.rs -------------------------------------------------------------------------------- /src/ui/help.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/ui/help.rs -------------------------------------------------------------------------------- /src/ui/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/ui/mod.rs -------------------------------------------------------------------------------- /src/ui/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/ui/util.rs -------------------------------------------------------------------------------- /src/user_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/user_config.rs -------------------------------------------------------------------------------- /src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rigellute/spotify-tui/HEAD/src/util.rs --------------------------------------------------------------------------------