command
module
Version:
v0.9.3
Opens a new window with list of versions in this module.
Published: Sep 9, 2024
License: MIT
Opens a new window with license information.
Imports: 1
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
yt-playlists
Simple TUI app for managing your YouTube playlists.
Installation
Linux
curl -s https://raw.githubusercontent.com/A1exander-liU/yt-playlists/main/scripts/install.sh | sh
Uninstall
You can run the similar uninstall script.
Linux
curl -s https://raw.githubusercontent.com/A1exander-liU/yt-playlists/main/scripts/uninstall.sh | sh
Setup
The app uses Google Cloud and is not production yet, a new project is required to made.
-
Go to the Google Cloud Dev Console and create an new project
-
In the new project, go to the menu and select "APIs & Services" > "Enabled APIs & Services".
- Search for "YouTube Data API v3" and enable it
- Go back to the menu and select "APIs & Services" > "OAuth consent screen", select "External" and create it.
- The app name can be anything, provide your own email for user support and developer contact
- When prompted to add and remove scopes, add these 2 scopes: ".../auth/youtube.readonly" and ".../auth/youtube"
- Under test users, add your email here
- After configuring the OAuth screen, go back to the menu "APIs & Services" > "Credentials" and create new credentials.
- Choose "OAuth Client ID"
- The name can be anything, choose "Desktop App" as the application type
- Download the json file from the created client, rename this to
client_credentials.json
- Move the
client_credentials.json under:
- Linux: ~/.config/yt-playlists/
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.