Spyke
linux·Linuxbychristos

Radion, an internet radio CLI client, written in Bash.

cross-posted from: https://lemmy.world/post/7130937

radion is a customizable internet radio CLI client, written in Bash.

https://gitlab.com/christosangel/radion

Radion can be customized as far as the station selecting program is concerned. The user can choose between:

  • read

  • fzf

  • rofi

  • dmenu


Using another bash script included in the same repo, the user also has the ability to record parts of the radio stream.

View original on lemmy.world

It’s released under GNU GPL2 so just steal this code and fit it to your purposes! Best way to learn imo.

4
lemmy.world

Can you control colors like that only using bash or does that interact with a specific terminal theme?

2

The colors for fzf and terminal are defined within the script:

B="\x1b[38;5;60m" #Grid Color
Y="\033[1;33m"    #Yellow
G="\033[1;32m"    #Green
I="\e[7m" #Invert
R="\033[1;31m"    #Red
M="\033[1;35m"    #Magenta
C="\033[1;36m"    #Cyan

You can find the rofi theme here

dmenu colors are included and can be customized in radion.conf:

dmenu_format dmenu -fn 13 -nb "#2E3546" -sb "#434C5E" -l 24sc -i -p

Terminal background color and theming is in your control.

1

Sorry, had no reference, had to search it.

Well, it is a terminal window.

1

You reached the end

Radion, an internet radio CLI client, written in Bash. | Spyke