install_curseradio-improved
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| install_curseradio-improved [2023/12/08 17:34] – steve | install_curseradio-improved [2024/10/25 18:30] (current) – steve | ||
|---|---|---|---|
| Line 15: | Line 15: | ||
| Next, install Curseradio using the following commands: | Next, install Curseradio using the following commands: | ||
| <code bash> | <code bash> | ||
| - | sudo apt-get install python3-pip python3.11-venv pip-review | + | sudo apt-get install python3-pip python3-venv |
| - | python3 -m venv .venv | + | python3 -m venv ~/.venv |
| - | source .venv/ | + | source |
| - | pip3 install curseradio-improved lxml requests xdg pyxdg | + | pip3 install curseradio-improved lxml requests xdg pyxdg pip-review |
| pip-review | pip-review | ||
| </ | </ | ||
| - | Once installed, simply type curseradio-improved in the terminal to launch the program. Use the arrow keys to navigate the list of available radio stations and press ' | ||
| - | |||
| Curseradio provides a unique and convenient way to explore and listen to internet radio stations from around the world within the Linux terminal. Its simple interface, combined with the powerful MPV media player, makes it a popular choice for users seeking a lightweight, | Curseradio provides a unique and convenient way to explore and listen to internet radio stations from around the world within the Linux terminal. Its simple interface, combined with the powerful MPV media player, makes it a popular choice for users seeking a lightweight, | ||
| - | This application uses graphical characters | + | A handy addition |
| + | Update things every now and again with; | ||
| <code bash> | <code bash> | ||
| - | echo " | + | source ~/.venv/ |
| + | pip-review | ||
| </ | </ | ||
| - | If you replace | + | When you're done using the virtual environment, type < |
| - | A handy addition | + | Finally, if you want a helper script |
| - | <code bash> | + | <code bash Radio> |
| - | cd ~/.local/bin | + | # |
| - | ln -s curseradio-improved | + | # For reference on the installation, |
| + | # https:// | ||
| + | source | ||
| + | curseradio-improved | ||
| </ | </ | ||
| - | Then you can launch it with just radio. | + | Then, in a terminal, |
| + | \\ | ||
| The default key commands are; | The default key commands are; | ||
| * 'Up arrow' or ' | * 'Up arrow' or ' | ||
| Line 46: | Line 50: | ||
| * ' | * ' | ||
| * ' | * ' | ||
| - | The ' | + | |
| <code text> | <code text> | ||
| ┌────────────────────────────── Curseradio - Improved ──────────────────────────────┐ | ┌────────────────────────────── Curseradio - Improved ──────────────────────────────┐ | ||
| Line 75: | Line 79: | ||
| └───────────────────────────────────────────────────────────────────────────────────┘ | └───────────────────────────────────────────────────────────────────────────────────┘ | ||
| </ | </ | ||
| - | Update things every now and again with; | ||
| - | <code bash> | ||
| + | This application uses graphical characters to display some attributes, these can be modified by editing the file found using this command; | ||
| + | <code bash> | ||
| + | source ~/ | ||
| + | echo " | ||
| + | </ | ||
| + | |||
| + | If you replace the command portion in that file with something that captures output, you can get the raw URLs for the audio streams that the python spits out! | ||
| + | The ' | ||
| + | |||
| + | {{ : | ||
install_curseradio-improved.1702056890.txt.gz · Last modified: by steve
