Epeisodion (in ancient Greek drama) — an interlude or section alternating with the stasimon, especially in tragedy, varying in number from three to six and containing the main action of the drama.
This repo will help you remove annoying podcasts (episodes) from the Spotify that do not bring any benefit to society, relying on imposed concepts such as tolerance for the public and freedom of speech. Epeisodion project is launched under the MIT license. Feel free to contribute!
The usage is pretty simple due to the simple construction of the script, which are built on top of the POSIX standards and UNIX ideologies. Just type this in your terminal:
git clone https://github.com/unurgunite/epeisodion.git && \
cd epeisodion && \
sh setup.sh
OS X Content
Linux Content
Windows Content
Perfect! Now just type remove_podcasts
and podcasts will be temporally turned off
This behaviour is expected due to the possibility of Spotify app to update itself in runtime. It means that irritating podcast tab will appear again, when you won't expect it. To change this behaviour you could turn on custom DNS-server on top of your local network and setup it to block requests with podcasts
The setup script is stored under the setup.sh
filename and has several options to do in UNIX-98 style:
Usage: sh setup.sh [-p path] [-n name] [-h help] [-l license]
-p path Provide custom path
-n name Specify custom name for script to store
-a auto setup Automatically edit your PATH variable and shell rc files
-h help Display help
-l license Display license
As the setup script, the spotify script is stored under
the remove_podcasts.sh
filename and has several options to do in UNIX-98 style:
Usage: sh remove_podcasts.sh [-h help] [-l license]
-h help Display help
-l license Display license
Scripts from this repo can be launched from any UNIX and UNIX-like OS (except mobile phone os in case of theirs system and file system hierarchy) or its emulators (cygwin, for e.g.), but it could not be launched on systems which are not supported by Spotify. Check this link for more info.
- Add support for Windows
Check if Spotify was built from source or was downloaded from Windows Store- msys and cygwin support
- Add support for Linux
- Give support for different package managers
- Update README according to this TODO list
Contribute to the project development always welcome! You will need to fork this project then create new branch and push changes to the repository. Bug reports and pull requests are welcome on GitHub at https://github.com/unurgunite/epeisodion.
MIT License
Copyright (c) 2022 unurgunite
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.