.bash aliases: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Edmund (talk | contribs)
No edit summary
mNo edit summary
 
(91 intermediate revisions by 2 users not shown)
Line 7: Line 7:
# Some bash aliases
# Some bash aliases
###################
###################
alias u='sudo apt update && sudo apt full-upgrade'
# systemd aliases #
alias k='sudo ldconfig && sudo dpkg --configure -a && sudo apt-get clean'
alias cli='sudo systemctl isolate multi-user.target' # switch to multiuser command-line interface
alias i='sudo apt install'
alias gui='sudo systemctl isolate graphical.target' # switch to multiuser graphical user interface
alias o='sudo apt search'
alias rescue='sudo systemctl isolate rescue.target' # switch to rescue mode, single user environment
alias n='sudo apt show'
alias emergency='sudo systemctl isolate emergency.target' # switch to deeper rescue mode, only root shell
alias e='sudo apt purge'
###################
alias ae='sudo apt purge --auto-remove'
# EndeavourOS, Arch Linux, Manjaro Linux, etc.
alias p='sudo apt-cache policy'
alias u='yay -Syyuu && flatpak update' #update, upgrade but confirm manually, also update flatpak packages - use if using flatpak
alias f='sudo apt install -f'
alias k='yay -Scc --noconfirm && yay -Yc && flatpak uninstall --unused' #clean already installed packages caches with no confirmation
alias i='yay -Sy' #install
alias oka='yay -Ss' #remote search
alias oko='yay -Qs' #local search
alias n='yay -Si' #show information
alias e='yay -Rsn' #remove completely
alias ae='yay -Yc' #remove orphan dependencies
alias varamud='sudo reflector --verbose -c EE -c FI -c LV --protocol https --sort rate --latest 10 --save /etc/pacman.d/mirrorlist' # use estonian, finnish, latvian repositories and choose 10 fastest of them - especially you notice updates are taking too long time, then possibly too far repositories are in use, more reading at https://www.howtogeek.com/automating-mirror-list-updates-on-arch-linux/ and check also /etc/xdg/reflector/reflector.conf config file, which is pretty self explanatory
alias ammu='yay -Sy archlinux-keyring endeavouros-keyring' # update GPG keys packages forcibly in first place while long time ago updated and system claims packages are faulty due to keys mismatch - check your distro *-keyring packages in addition of arch linux one, here is example of EndeavourOS but according your distro you might have additional keyring packages that needs to be forcibly updated before you can continue with rest of packages update
alias votmed='sudo pacman-key --refresh-keys && sudo gpg --refresh-keys'
alias votmed2='sudo pacman-key --populate archlinux endeavouros
alias puhasta='sudo rm -fr /var/lib/pacman/sync/* && rm -fr ~/.cache/yay/* ~/.config/yay/*'
#alias ug='sudo grub-mkconfig -o /boot/grub/grub.cfg' #update GRUB but today is already systemd-boot, etc
#alias uefi='sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=EndeavourOS-grub' # if GRUB in use, this is how to reinstall it in EndeavourOS - nowadays UEFI is already usually in /efi and not in /boot/efi - check this before using this command with GRUB
#
# EXIF data removal from images
# https://archlinux.org/packages/extra/any/perl-image-exiftool/
# install: yay -Sy perl-image-exiftool --needed
# https://linuxhandbook.com/remove-exif-data/
alias exif='exiftool -overwrite_original -all= *.jpg'
#
# Linux Mint, Ubuntu, Debian, etc.
#alias u='sudo apt update && sudo apt full-upgrade && flatpak update'
#alias k='sudo ldconfig && sudo dpkg --configure -a && sudo apt-get clean && flatpak uninstall --unused'
#alias i='sudo apt install'
#alias oka='apt search'
#alias oko='dpkg -l|grep -i'
#alias n='sudo apt show'
#alias e='sudo apt purge'
#alias ae='sudo apt purge --auto-remove'
#alias p='sudo apt-cache policy'
#alias f='sudo apt install -f'
#alias ug='sudo update-grub'
###########################################################################
# Transfer
# https://transfer.sh
# usage: transfer file.txt - replace "file.txt" with real one
# up to 10 GB, files stored for 14 days
transfer() { if [ $# -eq 0 ]; then echo -e "No arguments specified. Usage:\necho transfer /tmp/test.md\ncat /tmp/test.md | transfer test.md"; return 1; fi
tmpfile=$( mktemp -t transferXXX ); if tty -s; then basefile=$(basename "$1" | sed -e 's/[^a-zA-Z0-9._-]/-/g'); curl --progress-bar --upload-file "$1" "https://transfer.sh/$basefile" >> $tmpfile; else curl --progress-bar --upload-file "-" "https://transfer.sh/$1" >> $tmpfile ; fi; cat $tmpfile; rm -f $tmpfile; }
###########################################################################
###########################################################################
alias clean='rm ~/.local/share/recently-used.xbel 2>/dev/null' #clean recently used files list
alias neti='ping neti.ee -c3'
#
# What is my IP address?
# What is my IP address?
alias ipinfo='curl ipinfo.io'
alias ipinfo='curl ipinfo.io'
alias ipinfo-ip='curl ipinfo.io/ip ; echo'
alias ipinfo-hostname='curl ipinfo.io/hostname ; echo'
alias ipinfo-city='curl ipinfo.io/city ; echo'
alias ipinfo-region='curl ipinfo.io/region ; echo'
alias ipinfo-country='curl ipinfo.io/country ; echo'
alias ipinfo-loc='curl ipinfo.io/loc ; echo'
alias ipinfo-org='curl ipinfo.io/org ; echo'
# sudo apt update && sudo apt install curl -y && sudo apt clean
###########################################################################
# weather https://askubuntu.com/questions/390329/weather-from-terminal
# help: https://wttr.in/:help (web browser default language will define language for weather)
# help: https://wttr.in/:help?lang=et
# curl wttr.in/:help , curl wttr.in/:help?lang=et
alias weather-tallinn='curl wttr.in/tallinn'
alias weather2-tallinn='curl v2.wttr.in/tallinn?lang=et'
alias weather-tartu='curl wttr.in/tartu'
alias weather2-tartu='curl v2.wttr.in/tartu?lang=et'
alias weather-viljandi='curl wttr.in/viljandi'
alias weather2-viljandi='curl v2.wttr.in/viljandi?lang=et'
alias weather-rapla='curl wttr.in/rapla'
alias weather2-rapla='curl v2.wttr.in/rapla?lang=et'
alias weather-pärnu='curl wttr.in/pärnu'
alias weather2-pärnu='curl v2.wttr.in/pärnu?lang=et'
alias weather-vändra='curl wttr.in/vändra'
alias weather2-vändra='curl v2.wttr.in/vändra?lang=et'
###########################################################################
# Logging with SSH keyfile example with checking key both in text and visual mode. Replace with appropriate data
#
#alias sshalias='ssh-keyscan -t ecdsa address.ee | ssh-keygen -lv -f - && ssh -X -i ~/.ssh/keyfile -o VisualHostKey=yes user@address.ee'
#
###########################################################################
###########################################################################
# Power management
# Power management
alias power-lock-suspend='sudo physlock -du edmund; sudo systemctl suspend'
alias power-lock-suspend='sudo physlock -du $USER; sudo systemctl suspend'
# sudo apt update && sudo apt install physlock -y && sudo apt clean
# sudo apt update && sudo apt install physlock -y && sudo apt clean
# https://groups.google.com/forum/#!topic/qubes-users/4dnNv5eYgq4
# https://groups.google.com/forum/#!topic/qubes-users/4dnNv5eYgq4
# https://github.com/muennich/physlock
# https://github.com/muennich/physlock
alias power-off='sudo systemctl poweroff'
alias power-off='systemctl poweroff'
alias power-reboot='sudo systemctl reboot'
alias power-reboot='systemctl reboot'
alias power-halt='systemctl halt'
alias power-suspend='systemctl suspend'
alias power-hibernate='systemctl hibernate'
###########################################################################
###########################################################################
# RADIO STATIONS
# RADIOSTATIONS
# http://icecast.err.ee/
# http://icecast.err.ee/
# http://icecast.mmm.elion.ee:8080/
# http://striiming.trio.ee/
# http://striiming.trio.ee/
# www.raadio.ee
# http://www.raadio.ee
# www.raadio.net
# http://www.raadio.net
# www.w3.ee
# https://www.liveradio.ie/
# et.wikipedia.org/wiki/Eesti_raadiojaamade_loend
# http://www.w3.ee
# www.neti.ee/cgi-bin/teema/INFO_JA_MEEDIA/Raadio/
# http://et.wikipedia.org/wiki/Eesti_raadiojaamade_loend
# www.neti.ee/cgi-bin/teema/INFO_JA_MEEDIA/Raadio/ON-LINE/
# http://www.neti.ee/cgi-bin/teema/INFO_JA_MEEDIA/Raadio/
# www.rhm.ee/raadio/raadiojaam.html
# http://www.neti.ee/cgi-bin/teema/INFO_JA_MEEDIA/Raadio/ON-LINE/
# www.google.com/Top/World/Eesti/Meedia/Raadio/
# http://www.rhm.ee/raadio/raadiojaam.html
# www.tvnewsradio.com/ee/raadio.htm
# http://www.google.com/Top/World/Eesti/Meedia/Raadio/
# www.di.fm
# http://www.tvnewsradio.com/ee/raadio.htm
# somafm.com
# http://www.di.fm
# www.surfmusic.de
# http://somafm.com
# www.micromusic.net
# http://www.surfmusic.de
# www.1club.fm/radioChannelGuide.htm
# http://www.micromusic.net
# www.m2radio.fr
# http://www.1club.fm/radioChannelGuide.htm
# http://www.m2radio.fr
# http://radiomap.eu/ee/
# https://www.raadio.net/
# https://levira.com/en/services/broadcasting/radio-broadcasting-fm-web/
# https://www.ttja.ee/et/valdkonnad-teenused/sideteenused/raadioside/tv-ja-raadioringhaaling - here are PDF-files from officially allowed radio stations in Estonia
# https://wiki.kuus.eu/index.php/Eesti_raadiod_onlines
#
#
# Streaming Directories:
# Streaming Directories:
Line 60: Line 142:
# http://www.radio.de/
# http://www.radio.de/
#
#
# MPlayer and codecs installation
# https://help.ubuntu.com/community/MPlayer - install mediaplayer
# https://help.ubuntu.com/community/RestrictedFormats - install codecs
# sudo apt update && sudo apt install mplayer mplayer-fonts k|x|l|ubuntu-restricted-extras -y && sudo apt clean #choose one of the restricted extras package according used ubuntu flavour
#
# MPV - new era mediaplayer based on MPlayer, also for smart devices
# https://mpv.io/installation/
#
#
##########################################################################
##########################################################################
Line 65: Line 154:
# http://icecast.err.ee/
# http://icecast.err.ee/
#
#
# Classic radio - http://klassikaraadio.err.ee/
# Klassikaraadio - http://klassikaraadio.err.ee/
alias kl-128-mp3='mplayer -playlist http://icecast.err.ee/klassikaraadio.mp3.m3u'
alias radio-kl-128-mp3='mpv http://icecast.err.ee/klassikaraadio.mp3.m3u'
alias kl-128-ogg='mplayer -playlist http://icecast.err.ee/klassikaraadio.ogg.m3u'
alias radio-kl-128-opus='mpv http://icecast.err.ee/klassikaraadio.opus.m3u'
alias kl-64-mp3='mplayer -playlist http://icecast.err.ee/klassikaraadiomadal.mp3.m3u'
alias radio-kl-64-mp3='mpv http://icecast.err.ee/klassikaraadiomadal.mp3.m3u'
alias kl-64-ogg='mplayer -playlist http://icecast.err.ee/klassikaraadiomadal.ogg.m3u'
alias radio-kl-64-opus='mpv http://icecast.err.ee/klassikaraadiomadal.opus.m3u'
# x-terminal-emulator -T "Klassikaraadio" -e "mplayer -playlist http://icecast.err.ee/klassikaraadio.ogg.m3u"
# x-terminal-emulator -T "Klassikaraadio" -e "mpv http://icecast.err.ee/klassikaraadio.opus.m3u"
#
# Raadio 2 - http://r2.err.ee/
alias radio-r2-128-mp3='mpv http://icecast.err.ee/raadio2.mp3.m3u'
alias radio-r2-128-opus='mpv http://icecast.err.ee/raadio2.opus.m3u'
alias radio-r2-64-mp3='mpv http://icecast.err.ee/raadio2madal.mp3.m3u'
alias radio-r2-64-opus='mpv http://icecast.err.ee/raadio2madal.opus.m3u'
# x-terminal-emulator -T "Raadio 2" -e "mpv http://icecast.err.ee/raadio2.mp3.m3u"
#
# Raadio 4 - http://r4.err.ee/
alias radio-r4-128-mp3='mpv http://icecast.err.ee/raadio4.mp3.m3u'
alias radio-r4-128-opus='mpv http://icecast.err.ee/raadio4.opus.m3u'
alias radio-r4-64-mp3='mpv http://icecast.err.ee/raadio4madal.mp3.m3u'
alias radio-r4-64-opus='mpv http://icecast.err.ee/raadio4madal.opus.m3u'
#
# Raadio Tallinn - http://raadiotallinn.err.ee/
alias radio-rt-128-mp3='mpv http://icecast.err.ee/raadiotallinn.mp3.m3u'
alias radio-rt-128-opus='mpv http://icecast.err.ee/raadiotallinn.opus.m3u'
alias radio-rt-64-mp3='mpv http://icecast.err.ee/raadiotallinnmadal.mp3.m3u'
alias radio-rt-64-opus='mpv http://icecast.err.ee/raadiotallinnmadal.opus.m3u'
#
# Vikerraadio - http://vikerraadio.err.ee/
alias radio-vr-128-mp3='mpv http://icecast.err.ee/vikerraadio.mp3.m3u'
alias radio-vr-128-opus='mpv http://icecast.err.ee/vikerraadio.opus.m3u'
alias radio-vr-64-mp3='mpv http://icecast.err.ee/vikerraadiomadal.mp3.m3u'
alias radio-vr-64-opus='mpv http://icecast.err.ee/vikerraadiomadal.opus.m3u'
# x-terminal-emulator -T "Vikerraadio" -e "mpv http://icecast.err.ee/vikerraadio.opus.m3u"
#
##########################################################################
# https://www.eestimeedia.ee/tegevusalad/raadio/
#
#
# Radio 2 - http://r2.err.ee/
# http://kuku.postimees.ee/
alias r2-128-mp3='mplayer -playlist http://icecast.err.ee/raadio2.mp3.m3u'
alias radio-kuku-aac='mpv http://striiming.trio.ee/kuku.aac'
alias r2-128-ogg='mplayer -playlist http://icecast.err.ee/raadio2.ogg.m3u'
alias radio-kuku-mp3='mpv http://striiming.trio.ee/kuku.mp3'
alias r2-64-mp3='mplayer -playlist http://icecast.err.ee/raadio2madal.mp3.m3u'
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/kuku.mp3
alias r2-64-ogg='mplayer -playlist http://icecast.err.ee/raadio2madal.ogg.m3u'
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/kuku.aac
# x-terminal-emulator -T "Raadio 2" -e "mplayer -playlist http://icecast.err.ee/raadio2.mp3.m3u"
# x-terminal-emulator -T "Kuku" -e "mpv https://router.euddn.net/8103046e16b71d15d692b57c187875c7/kuku.mp3"
#
#
# Radio 4 - http://r4.err.ee/
# http://myhits.postimees.ee/
alias r4-128-mp3='mplayer -playlist http://icecast.err.ee/raadio4.mp3.m3u'
alias radio-myhits-aac='mpv http://striiming.trio.ee/myhits.aac'
alias r4-128-ogg='mplayer -playlist http://icecast.err.ee/raadio4.ogg.m3u'
alias radio-myhits-mp3='mpv http://striiming.trio.ee/myhits.mp3'
alias r4-64-mp3='mplayer -playlist http://icecast.err.ee/raadio4madal.mp3.m3u'
# http://striiming.trio.ee:8008/myhits_high.mp3
alias r4-64-ogg='mplayer -playlist http://icecast.err.ee/raadio4madal.ogg.m3u'
# http://striiming.trio.ee/myhits_low.mp3
# http://router.euddn.net/8103046e16b71d15d692b57c187875c7/myhits.mp3
# http://router.euddn.net/8103046e16b71d15d692b57c187875c7/myhits.aac
#
#
# Radio Tallinn - http://raadiotallinn.err.ee/
# https://elmar.elu24.ee/ , https://elmar.elu24.ee/radio
alias rt-128-mp3='mplayer -playlist http://icecast.err.ee/raadiotallinn.mp3.m3u'
# https://www.elu24.ee/build-wu-v5/39.bundle-724da730ae1c9618e9a7.js
alias rt-128-ogg='mplayer -playlist http://icecast.err.ee/raadiotallinn.ogg.m3u'
alias radio-elmar-aac='mpv http://striiming.trio.ee/elmar.aac'
alias rt-64-mp3='mplayer -playlist http://icecast.err.ee/raadiotallinnmadal.mp3.m3u'
alias radio-elmar-mp3='mpv http://striiming.trio.ee/elmar.mp3'
alias rt-64-ogg='mplayer -playlist http://icecast.err.ee/raadiotallinnmadal.ogg.m3u'
# x-terminal-emulator -T "Elmar" -e "mpv https://router.euddn.net/8103046e16b71d15d692b57c187875c7/elmar.mp3"
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/elmar.aac
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/elmar.mp3
#
#
# Vikerradio - http://vikerraadio.err.ee/
# http://www.dfm.ee http://www.dfm.ee/online/play.html ./js/index.js
alias vr-128-mp3='mplayer -playlist http://icecast.err.ee/vikerraadio.mp3.m3u'
alias radio-dfm-aac='mpv http://striiming.trio.ee/dfm.aac'
alias vr-128-ogg='mplayer -playlist http://icecast.err.ee/vikerraadio.ogg.m3u'
alias radio-dfm-mp3='mpv http://striiming.trio.ee/dfm.mp3'
alias vr-64-mp3='mplayer -playlist http://icecast.err.ee/vikerraadiomadal.mp3.m3u'
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/dfm.mp3
alias vr-64-ogg='mplayer -playlist http://icecast.err.ee/vikerraadiomadal.ogg.m3u'
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/dfm.aac
# x-terminal-emulator -T "Vikerraadio" -e "mplayer -playlist http://icecast.err.ee/vikerraadio.ogg.m3u"
#
#
# ERR template
# http://www.narodnoeradio.ee
# alias r4-128-mp3='mplayer -playlist '
alias radio-narodnoe-aac='mpv http://striiming.trio.ee/narodnoe.aac'
# alias r4-128-ogg='mplayer -playlist '
alias radio-narodnoe-mp3='mpv http://striiming.trio.ee/narodnoe.mp3'
# alias r4-64-mp3='mplayer -playlist '
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/narodnoe.mp3
# alias r4-64-ogg='mplayer -playlist '
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/narodnoe.aac
#
#
##########################################################################
# Trio LSL - http://www.trio.ee/ ja ka http://striiming.trio.ee/
alias uuno='mplayer -playlist http://striiming.trio.ee/uuno.mp3.m3u'
# x-terminal-emulator -T "Uuno Raadio" -e "mplayer -playlist http://striiming.trio.ee/uuno.mp3.m3u"
alias narodnoe='mplayer -playlist http://striiming.trio.ee/narodnoe.m3u' # endine 100FM
alias dfm64='mplayer -playlist http://striiming.trio.ee/dfm64.m3u'
alias dfm128='mplayer -playlist http://striiming.trio.ee/dfm.m3u'
alias spinfm='mplayer -playlist http://striiming.trio.ee/spinfm.mp3.m3u'
alias elmar64='mplayer -playlist http://striiming.trio.ee/elmar64.mp3.m3u'
# x-terminal-emulator -T "Elmar" -e "mplayer -playlist http://striiming.trio.ee/elmar64.mp3.m3u"
alias elmar128='mplayer -playlist http://striiming.trio.ee/elmar.mp3.m3u'
alias kuku64='mplayer -playlist http://striiming.trio.ee/kuku64.mp3.m3u'
# x-terminal-emulator -T "Kuku" -e "mplayer -playlist http://striiming.trio.ee/kuku64.mp3.m3u"
alias kuku128='mplayer -playlist http://striiming.trio.ee/kuku.mp3.m3u'
###########################################################################
###########################################################################
# Raadio 3 - http://www.raadio3.ee/
#
#http://streamer.akaver.com/streamgen.php?stream=raadio3&format=mp3&quality=low
# Babahh Media
#http://streamer.akaver.com/streamgen.php?stream=raadio3&format=mp3&quality=hi
# http://retro.babahhcdn.com/
#http://streamer.akaver.com/streamgen.php?stream=raadio3&format=ogg&quality=low
# http://skyplus.babahhcdn.com/
#http://streamer.akaver.com/streamgen.php?stream=raadio3&format=ogg&quality=hi
# http://sky.babahhcdn.com/
#http://streamer.akaver.com/streamgen.php?stream=raadio3&format=wma
#
#http://player.stream.akaver.com/player/raadio3_html5.php
# https://sky.ee/
alias r364ogg='mplayer http://stream05.akaver.com/raadio3_low.ogg'
alias radio-retrofm='mpv http://retro.babahhcdn.com/RETRO'
# x-terminal-emulator -T "Raadio 3" -e "mplayer http://stream05.akaver.com/raadio3_low.ogg"
# http://retro.babahhcdn.com/RETROFM_boadcast.m3u
alias r3128ogg='mplayer http://stream05.akaver.com/raadio3_hi.ogg'
# http://retro.babahhcdn.com/retro.m3u
alias r364mp3='mplayer http://stream05.akaver.com/raadio3_low.mp3'
# http://retro.babahhcdn.com/retro1.mp3.m3u
alias r3128mp3='mplayer http://stream05.akaver.com/raadio3_hi.mp3'
# http://retro.babahhcdn.com/retro2.mp3.m3u
alias radio-nrj='mpv http://retro.babahhcdn.com/NRJ.m3u'
alias radio-nrj-dnb='mpv http://retro.babahhcdn.com/NRJdnb.m3u'
#alias radio-nrj-house='mpv http://retro.babahhcdn.com/NRJhouse.m3u'
#
# Russkoje Radio - http://www.russkoeradio.fm/ , https://www.russkoeradio.fm/online?station=russkoe-radio
alias radio-rr='mpv https://skyplus.babahhcdn.com/RR'
# http://retro.babahhcdn.com/RR.m3u
#
# Russkoje Radio Rap
alias radio-rrap='mpv https://skymedia.babahhcdn.com/rrap'
#http://retro.babahhcdn.com/rrap.m3u
#
# Russkoje Radio Rock
alias radio-rrock='mpv https://skymedia.babahhcdn.com/rrock'
#http://retro.babahhcdn.com/rrock.m3u
#
# Sky Radio - http://www.sky-radio.fm/ - venekeelne
# http://player.sky-radio.fm/PlayerContent/SkyRadio/js/settings.js
alias radio-sky='mpv http://sky.babahhcdn.com/SKY'
#http://retro.babahhcdn.com/SKY.m3u
alias radio-skyplus='mpv http://skyplus.babahhcdn.com/SKYPLUS'
#http://retro.babahhcdn.com/SKYPLUS.m3u
#http://retro.babahhcdn.com/SKYPLUS_boadcast.m3u
#http://retro.babahhcdn.com/skyplus.m3u
alias radio-skydance='mpv http://sky.babahhcdn.com/SKYdance'
# http://retro.babahhcdn.com/SKYdance.m3u
alias radio-skygold='mpv http://sky.babahhcdn.com/SKYgold'
#http://retro.babahhcdn.com/SKYgold.m3u
alias radio-rockfm='mpv http://retro.babahhcdn.com/rck.m3u'
alias radio-rockfm-metal='mpv http://retro.babahhcdn.com/rckmetal.m3u'
alias radio-skyplus-gold='mpv http://retro.babahhcdn.com/skyplus_gold.mp3.m3u'
alias radio-skyplus-top40='mpv http://retro.babahhcdn.com/skyplus_top40.mp3.m3u'
alias radio-skyplus-dance='mpv http://retro.babahhcdn.com/skyplusdance.m3u'
#
# Star FM - http://starfm.tv3.ee/
alias radio-starfm='mpv https://ice.leviracloud.eu/star96-aac'
#
###########################################################################
###########################################################################
# Sky+ - http://www.skyplus.fm/
# PowerHit Radio - http://power.tv3.ee/
# http://streamer.akaver.com/streamgen.php?stream=skyplus&format=wma
alias radio-powerhit='mpv http://stream.power.ee/PHR.m3u'
# http://streamer.akaver.com/streamgen.php?stream=skyplus&format=mp3&quality=hi
# https://ice.leviracloud.eu/phr96-aac
# http://streamer.akaver.com/streamgen.php?stream=skyplus&format=mp3&quality=low
#
# http://streamer.akaver.com/streamgen.php?stream=skyplus&format=ogg&quality=hi
# Radio Volna https://volna.tv3.ee/
# http://streamer.akaver.com/streamgen.php?stream=skyplus&format=ogg&quality=low
alias radio-volna='mpv https://ice.leviracloud.eu/volna96-aac'
# http://skyplus.fm/player/striim_html5.php
#
alias skyplus64mp3='mplayer http://stream05.akaver.com/skyplus_low.mp3'
alias skyplus128mp3='mplayer http://stream05.akaver.com/skyplus_hi.mp3'
alias skyplus64ogg='mplayer http://stream05.akaver.com/skyplus_low.ogg'
# x-terminal-emulator -T "Sky+" -e "mplayer http://194.106.119.241:8500/skyplus_low.ogg"
alias skyplus128ogg='mplayer http://stream05.akaver.com/skyplus_hi.ogg'
###########################################################################
###########################################################################
# Energy FM - http://www.energyfm.ee/
# Raadio7 http://www.raadio7.ee/
# http://stream.akaver.com/streamgen.php?stream=energyfm&format=wma
alias radio-raadio7='mpv https://edge05.cdn.bitflip.ee:8888/R7'
# http://stream.akaver.com/streamgen.php?stream=energyfm&format=mp3&quality=hi
#
# http://stream.akaver.com/streamgen.php?stream=energyfm&format=mp3&quality=low
# eraldi käivitusikooni loomisel:
# http://stream.akaver.com/streamgen.php?stream=energyfm&format=ogg&quality=hi
# sh -c "while true; do mpv --player-operation-mode=pseudo-gui --title='Raadio 7' https://edge05.cdn.bitflip.ee:8888/R7; done"
# http://stream.akaver.com/streamgen.php?stream=energyfm&format=ogg&quality=low
#
alias energyfm64mp3='mplayer http://stream05.akaver.com/energyfm_low.mp3'
# Pereraadio http://www.pereraadio.ee/
alias energyfm128mp3='mplayer http://stream05.akaver.com/energyfm_hi.mp3'
alias radio-pere-tartu='mpv http://icecast.pereraadio.ee/Tartu'
alias energyfm64ogg='mplayer http://stream05.akaver.com/energyfm_low.ogg'
# kuna Pereraadio kipub katkema, siis saab kirjutada ka lõputu tsüklina:
# x-terminal-emulator -T "Energy FM" -e "mplayer http://stream05.akaver.com/energyfm_low.ogg"
# sh -c "while true; do mpv http://icecast.pereraadio.ee/Tartu; done"
alias energyfm128ogg='mplayer http://stream05.akaver.com/energyfm_hi.ogg'
# sulgemiseks: killall sh mpv
###########################################################################
#
# Star FM - http://www.starfm.ee/
# eraldi käivitusikooni loomisel:
# http://streamer.akaver.com/streamgen.php?stream=starfm&format=wma
# sh -c "while true; do mpv --player-operation-mode=pseudo-gui --title='Tartu Pereraadio' http://icecast.pereraadio.ee/Tartu"
# http://streamer.akaver.com/streamgen.php?stream=starfm&format=mp3&quality=hi
#
# http://streamer.akaver.com/streamgen.php?stream=starfm&format=mp3&quality=low
# http://bee.pereraadio.ee:8000/listen.pls
# http://streamer.akaver.com/streamgen.php?stream=starfm&format=ogg&quality=hi
# x-terminal-emulator -T "Tartu Pereraadio" -e "mpv http://icecast.pereraadio.ee/Tartu"
# http://streamer.akaver.com/streamgen.php?stream=starfm&format=ogg&quality=low
#
alias starfm64mp3='mplayer http://stream05.akaver.com/starfm_low.mp3'
alias radio-pere-tallinn='mpv http://icecast.pereraadio.ee/Tallinn'
alias starfm128mp3='mplayer http://stream05.akaver.com/starfm_hi.mp3'
# kuna Pereraadio kipub katkema, siis saab kirjutada ka lõputu tsüklina:
alias starfm64ogg='mplayer http://stream05.akaver.com/starfm_low.ogg'
# sh -c "while true; do mpv http://icecast.pereraadio.ee/Tallinn; done"
# x-terminal-emulator -T "Star FM" -e "mplayer http://stream05.akaver.com/starfm_low.ogg"
# sulgemiseks: killall sh mpv
alias starfm128ogg='mplayer http://stream05.akaver.com/starfm_hi.ogg'
#
###########################################################################
# eraldi käivitusikooni loomisel:
# PowerHit Radio - http://www.power.ee/
# sh -c "while true; do mpv --player-operation-mode=pseudo-gui --title='Tallinna Pereraadio' http://icecast.pereraadio.ee/Tallinn; done"
# http://streamer.akaver.com/streamgen.php?stream=powerhit&format=wma
#
# http://streamer.akaver.com/streamgen.php?stream=powerhit&format=ogg&quality=hi
# Pereraadio in Russian
# http://streamer.akaver.com/streamgen.php?stream=powerhit&format=ogg&quality=low
alias radio-pere-semeinoe='mpv http://icecast.pereraadio.ee/Semeinoje'
# http://streamer.akaver.com/streamgen.php?stream=powerhit&format=mp3&quality=hi
alias radio-pere-eli='mpv http://icecast.pereraadio.ee/RadioEli'
# http://streamer.akaver.com/streamgen.php?stream=powerhit&format=mp3&quality=low
alias powerhit64mp3='mplayer http://stream05.akaver.com/powerhit_low.mp3'
alias powerhit128mp3='mplayer http://stream05.akaver.com/powerhit_hi.mp3'
alias powerhit64ogg='mplayer http://stream05.akaver.com/powerhit_low.ogg'
# x-terminal-emulator -T "PowerHit Radio" -e "mplayer http://stream05.akaver.com/powerhit_low.ogg"
alias powerhit128ogg='mplayer http://stream05.akaver.com/powerhit_hi.ogg'
###########################################################################
# Russkoje Radio - http://www.russkoeradio.fm/ - venekeelne
# http://streamer.sotovik.ee/streamgen.php?stream=russkoeradio&format=wma
# http://streamer.sotovik.ee/streamgen.php?stream=russkoeradio&format=mp3&quality=hi
# http://streamer.sotovik.ee/streamgen.php?stream=russkoeradio&format=mp3&quality=low
# http://streamer.sotovik.ee/streamgen.php?stream=russkoeradio&format=ogg&quality=hi
# http://streamer.sotovik.ee/streamgen.php?stream=russkoeradio&format=ogg&quality=low
alias russkoje64mp3='mplayer http://stream05.akaver.com/russkoeradio_low.mp3'
alias russkoje128mp3='mplayer http://stream05.akaver.com/russkoeradio_hi.mp3'
alias russkoje64ogg='mplayer http://stream05.akaver.com/russkoeradio_low.ogg'
alias russkoje128ogg='mplayer http://stream05.akaver.com/russkoeradio_hi.ogg'
###########################################################################
# Sky Radio - http://www.sky-radio.fm/ - venekeelne
# http://streamer.sotovik.ee/streamgen.php?stream=skyradio&format=wma
# http://streamer.sotovik.ee/streamgen.php?stream=skyradio&format=mp3&quality=hi
# http://streamer.sotovik.ee/streamgen.php?stream=skyradio&format=mp3&quality=low
# http://streamer.sotovik.ee/streamgen.php?stream=skyradio&format=ogg&quality=hi
# http://streamer.sotovik.ee/streamgen.php?stream=skyradio&format=ogg&quality=low
alias skyradio64mp3='mplayer http://stream05.akaver.com/skyradio_low.mp3'
alias skyradio128mp3='mplayer http://stream05.akaver.com/skyradio_hi.mp3'
alias skyradio64ogg='mplayer http://stream05.akaver.com/skyradio_low.ogg'
alias skyradio128ogg='mplayer http://stream05.akaver.com/skyradio_hi.ogg'
###########################################################################
# Christian radios in Estonia
alias r7='mplayer mms://raadio7.ee/r7' # http://www.raadio7.ee/
# x-terminal-emulator -T "Raadio 7" -e "mplayer mms://raadio7.ee/r7"
#
#
# Tartu Family Radio http://www.pereraadio.ee/
# Kuressaare Pereraadio http://www.pereraadio.com/
alias pereraadio='mplayer -playlist http://bee.pereraadio.ee:8000/listen.pls' # 128 kbps
alias radio-pere-kuressaare='mpv http://icecast.pereraadio.ee/Kuressaare'
#alias pereraadio1='mplayer -playlist http://mmm.elion.ee/pereraadio1.asx' # 30 kbps
# kuna Pereraadio kipub katkema, siis saab kirjutada ka lõputu tsüklina:
#alias pereraadio2='mplayer -playlist http://mmm.elion.ee/pereraadio2.asx' # 96 kbps
# sh -c "while true; do mpv http://icecast.pereraadio.ee/Kuressaare; done"
# x-terminal-emulator -T "Tartu Pereraadio" -e "mplayer -playlist http://bee.pereraadio.ee:8000/listen.pls"
# sulgemiseks: killall sh mpv
#
#
alias kp1='mplayer http://raadio.tt.ee:8002/listen.pls' # Kuressaare Pereraadio http://www.pereraadio.com/
# eraldi käivitusikooni loomisel:
# x-terminal-emulator -T "Kuressaare Pereraadio" -e "mplayer http://raadio.tt.ee:8002/listen.pls"
# sh -c "while true; do mpv --player-operation-mode=pseudo-gui --title='Kuressaare Pereraadio' http://icecast.pereraadio.ee/Kuressaare; done"
alias kp2='mplayer http://213.35.156.111/kurpre' # Kuressaare Pereraadio http://www.pereraadio.com/
###########################################################################
###########################################################################
# http://icecast.mmm.elion.ee:8080/
#
# Ruut FM - http://www.ruutfm.ee/
# Ruut FM - http://www.ruutfm.ee/
alias ruutfm1='mplayer http://213.35.156.111/ruutfm'
alias radio-ruutfm='mpv http://sc1.treraadio.ee:8010/tre'
alias ruutfm2='mplayer http://213.35.156.113/ruutfm'
# x-terminal-emulator -T "Ruut FM" -e "mpv http://sc1.treraadio.ee:8010/tre"
# x-terminal-emulator -T "Ruut FM" -e "mplayer -playlist http://web.mmm.elion.ee/ruutfm.asx"
###########################################################################
###########################################################################
# Ring FM - http://www.ringfm.ee/ ja kuulaja http://www.ringfm.ee/raadio.html
# Ring FM - http://www.ringfm.ee/ , http://www.ringfm.ee/ring/kuula-otse/
alias radio-ringfm='mpv http://sc2.treraadio.ee/ringfm'
###########################################################################
###########################################################################
# Marta FM - http://www.martafm.ee/
# Marta FM - http://www.martafm.ee/ , live.martafm.ee
alias martafm1='mplayer http://213.35.156.111/marta'
alias radio-martafm='mpv http://icecast.mmm.elion.ee:8080/MartaFM'
alias martafm2='mplayer http://213.35.156.113/marta'
# x-terminal-emulator -T "Marta FM" -e "mplayer http://213.35.156.115/marta"
###########################################################################
###########################################################################
# Raadio TRE - http://raadio.tre.ee/
# Raadio TRE - http://www.treraadio.ee/ , http://tre.ee/
#alias tre1='mplayer -playlist http://tre.ee/listen/radiotre.pls'
#
#alias tre2='mplayer -playlist http://tre.ee/listen/radiotre.asx'
alias radio-tre-rapla='mpv http://sc1.treraadio.ee:8002/tre'
#alias tre3='mplayer -playlist http://tre.ee/listen/radiotre.ram'
#http://sc1.treraadio.ee:8002/listen.pls'
alias tre='mplayer http://109.202.99.59:8002'
#http://151.80.180.93:8002/tre
# x-terminal-emulator -T "Raadio TRE" -e "mplayer http://109.202.99.59:8002"
alias radio-tre-kesk-eesti='mpv http://sc2.treraadio.ee:8004/tre'
alias radio-tre-pohja-eesti='mpv http://sc2.treraadio.ee/pohja-tre'
alias radio-tre-parnu='mplayer http://icecast.mmm.elion.ee:8080/paikeseraadio'
# x-terminal-emulator -T "Raadio TRE" -e "mpv http://sc1.treraadio.ee:8002/tre"
###########################################################################
###########################################################################
# Tartu Noorteraadio - http://www.noorteraadio.ee/
# Tartu Noorteraadio - http://www.noorteraadio.ee/
alias nt1='mplayer -playlist http://listen.nofm.ee:9000/stream02.m3u' # 192 kbps
alias nt2='mplayer -playlist http://listen.nofm.ee:9000/stream00.m3u' # 128 kbps
# x-terminal-emulator -T "Tartu Noorteraadio" -e "mplayer http://tartunoored.ee:8010/stream"
# x-terminal-emulator -T "Tartu Noorteraadio" -e "mplayer http://tartunoored.ee:8010/stream"
###########################################################################
###########################################################################
# Raadio Mania - http://www.mania.ee/
# Raadio Mania - http://www.mania.ee/ - closed
alias mania='mplayer -playlist http://icecast.linxtelecom.com:8000/mania.mp3.m3u'
# alias radio-mania='mpv http://icecast.linxtelecom.com:8000/mania.mp3.m3u'
# x-terminal-emulator -T "Raadio Mania" -e "mplayer -playlist http://icecast.linxtelecom.com:8000/mania.mp3.m3u"
# x-terminal-emulator -T "Raadio Mania" -e "mpv http://icecast.linxtelecom.com:8000/mania.mp3.m3u"
###########################################################################
###########################################################################
# Raadio 24x7 - http://www.24x7.ee/
# Raadio Kadi - http://www.kadi.ee/ (levitaja: http://www.eqcomputer.com)
alias 24x7='mplayer mms://213.35.156.111/24x7'
alias radio-kadi='mpv https://kadi.babahhcdn.com/kadi'
# x-terminal-emulator -T "Raadio 24x7" -e "mplayer mms://213.35.156.111/24x7"
# x-terminal-emulator -T "Raadio Kadi" -e "mpv https://kadi.babahhcdn.com/kadi"
###########################################################################
###########################################################################
# DPS raadio - http://www.raadio.dps.ee - progressiivne muusika :)
# Nõmme Raadio - http://www.nommeraadio.ee/
#alias dps1='mplayer -playlist http://www.dps.ee/raadio/listen.m3u'
alias radio-nommeraadio='mplayer http://149.210.138.12:8000/nommeraadio'
#alias dps2='mplayer -playlist http://www.dps.ee/raadio/listen.ram'
#alias dps3='mplayer -playlist http://raadio.dps.ee/radiodps.pls'
###########################################################################
###########################################################################
# Radio Kadi - http://www.kadi.ee/ (levitaja: http://www.eqcomputer.com)
alias kadi='mplayer http://213.35.156.113/kadi'
# x-terminal-emulator -T "Raadio Kadi" -e "mplayer http://213.35.156.115/kadi"
###########################################################################
# Cafe Radio - http://kohviradio.com/
alias kohviraadio='mplayer -playlist http://kohviradio.com:8080/kohvi.m3u'
###########################################################################
# Kuma radio - http://www.kuma.fm/ (pealeht: http://www.kuma.ee/)
alias kuma1='mplayer http://213.35.156.111/kuma'
alias kuma2='mplayer http://213.35.156.113/kuma'
alias kuma3='mplayer http://213.35.156.115/kuma'
# x-terminal-emulator -T "Kuma raadio" -e "mplayer http://213.35.156.115/kuma"
###########################################################################
# Pärnu Radio - http://www.pfm.ee/
alias parnu='mplayer http://raadio.pfm.ee:8000/pfm.ogg'
# x-terminal-emulator -T "Pärnu Raadio" -e "mplayer http://raadio.pfm.ee:8000/pfm.ogg"
###########################################################################
# Vanker FM - http://raadio.vanker.ee/
alias vankerfm64='mplayer -playlist http://raadio.vanker.ee/low.m3u'
alias vankerfm112='mplayer -playlist http://raadio.vanker.ee/medium.m3u'
alias vankerfm128='mplayer -playlist http://raadio.vanker.ee/high.m3u'
###########################################################################
# Nõmme Radio - http://www.nommeraadio.ee/
alias nommeraadio='mplayer -playlist http://radio.zzz.ee/nommeraadio.m3u'
###########################################################################
# Radio Viru - http://www.raadioviru.ee/
###########################################################################
# Radios outside Estonia
# dance
# dance
#alias nashe96='mplayer -playlist http://www.nashe.ua/radio.m3u'
#alias nashe96='mpv http://www.nashe.ua/radio.m3u'
#alias nashe128='mplayer -playlist http://www.nashe.ua/nashe.m3u'
#alias nashe128='mpv http://www.nashe.ua/nashe.m3u'
#alias swh-latvia='mplayer -playlist http://www.radioswh.lv/swhlivee_s.m3u'
#alias swh-latvia='mpv http://www.radioswh.lv/swhlivee_s.m3u'
#alias radio1='mplayer http://netshow.play.cz:8000/radio1.mp3'
#alias radio1='mplayer http://netshow.play.cz:8000/radio1.mp3'
alias voa_latest_news='mplayer http://www.voanews.com/mp3/voa/english/nnow/NNOW_HEADLINES.mp3'
alias radio-t4e_main='mplayer http://out03.t4e.dj:80/main_high.mp3'
alias t4e_low='mplayer http://listen.to.techno4ever.net/isdn/mp3'
alias radio-t4e_hard='mplayer http://out03.t4e.dj:80/hard_high.mp3'
alias t4e_high='mplayer http://listen.to.techno4ever.net/'
alias radio-t4e_club='mplayer http://out03.t4e.dj:80/club_high.mp3'
alias musicone='mplayer -playlist http://streaming.planetwideradio.com:8050/listen.pls'
alias radio-t4e_lounge='mplayer http://out03.t4e.dj:80/lounge_high.mp3'
alias iwayhigh_dub_electro_chill='mplayer -playlist http://iwayhigh.net:8000/listen.pls'
alias radio-iwayhigh_dub_electro_chill='mpv http://iwayhigh.net:8000/listen.pls'
#alias iwayhigh_guidance1='mplayer -playlist http://132.206.154.192:8010/listen.pls'
alias radio-iwayhigh_guidance2='mpv http://iwayhigh.net:8002/listen.pls'
alias iwayhigh_guidance2='mplayer -playlist http://iwayhigh.net:8002/listen.pls'
alias radioseven='mplayer -playlist http://www.radioseven.se/radioseven.pls'
alias parazhit='mplayer -playlist http://yp.shoutcast.com/sbin/tunein-station.m3u?id=345586'
alias reboot-radio='mplayer -playlist http://yp.shoutcast.com/sbin/tunein-station.m3u?id=155240'
###########################################################################
# Metal
#alias chronix_aggression='mplayer -playlist http://www.chronixradio.com/stations/chronixaggression/listen/listen.pls'
#alias chronix_metal='mplayer -playlist http://www.chronixradio.com/cxrmetal/listen/listen.pls'
#alias chronix_grit='mplayer -playlist http://www.chronixradio.com/cxrgrit/listen/listen.pls'
#alias chronix_mm='mplayer -playlist http://sc1.chronixradio.com:10300/listen.pls'
#alias risingmetal='mplayer -playlist http://radio1.forbidenhosting.com:2199/tunein/dgarda00.pls'
alias metalradio='mplayer -playlist http://cent4.serverhostingcenter.com/tunein.php/dzapped/playlist.pls'
#alias snakenet='mplayer -playlist http://www.snakenetmetalradio.com/snakenet96.pls'
alias classichardrock='mplayer -playlist http://77.74.192.50:8000/listen.pls'
#alias hardrock='mplayer -playlist http://usa3-vn.mixstream.net:8868/listen.pls'
###########################################################################
###########################################################################
# ambient
# Organ
alias somafm-dronezone='mplayer -playlist http://somafm.com/dronezone.pls' # http://somafm.com/dronezone/
alias radio-organmagic='mpv http://www.outpostradio.com/organmagic/play.m3u'
alias somafm-spacestation='mplayer -playlist http://somafm.com/spacestation.pls' # http://somafm.com/spacestation/
alias radio-baroque='mpv https://www.positivelybaroque.com/pb320_eu.pls'
alias somafm-deepspace='mplayer -playlist http://somafm.com/wma128/deepspaceone.asx' # http://somafm.com/deepspaceone/
alias somafm-groovesalad='mplayer -playlist http://somafm.com/wma128/groovesalad.asx' # http://somafm.com/groovesalad/
alias somafm-missioncontrol='mplayer -playlist http://somafm.com/wma128/missioncontrol.asx' # http://somafm.com/missioncontrol/
alias hbr1='mplayer -playlist http://radio.hbr1.com:19800/ambient.ogg.m3u' # http://www.hbr1.com/
alias sleepbot='mplayer -playlist http://www.sleepbot.com/ambience/cgi/listen.cgi/listen.pls' # http://www.sleepbot.com/ambience/broadcast/
alias skyfm_ambient='mplayer -playlist http://www.di.fm/mp3/ambient.pls' # http://www.di.fm/ambient
#alias majorursa='mplayer -playlist http://login.streamcontrol.eu:2199/tunein/majorursa.pls' # http://majorursa.eu/
alias bluemars='mplayer -playlist http://streams.echoesofbluemars.org:8000/bluemars.m3u' # http://echoesofbluemars.org/
alias cryosleep='mplayer -playlist http://streams.echoesofbluemars.org:8000/cryosleep.m3u' # http://echoesofbluemars.org/cryosleep.php
alias voices-from-within='mplayer -playlist http://streams.echoesofbluemars.org:8000/voicesfromwithin.m3u' # http://echoesofbluemars.org/voicesfromwithin.php
#alias bouldernet='mplayer -playlist http://sc.bouldernet.org:8000/listen.pls' # http://bouldernet.org/
alias meditationfm='mplayer -playlist http://s-4.us/yogafm/meditationfm.pls' # http://meditationradio.weebly.com/
alias clearmindradio='mplayer -playlist http://clearmindradio.com:7165/stream.m3u' # http://clearmindradio.com/
alias intentionradio='mplayer -playlist http://yp.shoutcast.com/sbin/tunein-station.m3u?id=30248' # http://intentionradio.com/
alias gaia='mplayer -playlist http://yp.shoutcast.com/sbin/tunein-station.m3u?id=195689' # http://www.1.fm/station/radiogaia
###########################################################################
###########################################################################
# Christian outside Estonia
# TV
alias christian-metal-hardrock-low='mplayer -playlist http://christianhardrock.net/CHRDN/live/low.pls'
alias christian-metal-hardrock-high='mplayer -playlist http://christianhardrock.net/CHRDN/live/high.pls'
alias christian-metal-rock-low='mplayer -playlist http://www.christianrock.net/CRDN/live/low.pls'
alias christian-metal-rock-high='mplayer -playlist http://www.christianrock.net/CRDN/live/high.pls'
alias christian-metal-classicrock-low='mplayer -playlist http://www.christianclassicrock.net/CCRDN/live/low.pls'
alias christian-metal-classicrock-high='mplayer -playlist http://www.christianclassicrock.net/CCRDN/live/high.pls'
alias christian-metal-sanctus-gladius='mplayer -playlist http://yp.shoutcast.com/sbin/tunein-station.m3u?id=1624924'
alias christian-metal-full-armor='mplayer -playlist http://yp.shoutcast.com/sbin/tunein-station.m3u?id=329149'
alias christian-powerpraise-low='mplayer -playlist http://www.christianpowerpraise.net/CPPDN/live/low.pls'
alias christian-powerpraise-high='mplayer -playlist http://www.christianpowerpraise.net/CPPDN/live/high.pls'
alias christian-rock-I-am='mplayer -playlist http://yp.shoutcast.com/sbin/tunein-station.m3u?id=28991'
#alias christian-blastfm='mplayer -playlist http://yp.shoutcast.com/sbin/tunein-station.m3u?id=107652'
alias christian-musicforhisglory='mplayer -playlist http://yp.shoutcast.com/sbin/tunein-station.m3u?id=99190554'
alias christian-life-radio='mplayer -playlist http://yp.shoutcast.com/sbin/tunein-station.m3u?id=155707'
###########################################################################
###########################################################################
# exotic
# Estonian National Broadcasting Company (http://www.err.ee/) TV-channels
alias swastik-bhajan-bhakti='mplayer -playlist http://yp.shoutcast.com/sbin/tunein-station.m3u?id=69157'
alias kripalu-bhakti-radio='mplayer -playlist http://yp.shoutcast.com/sbin/tunein-station.m3u?id=114038'
###########################################################################
# Estonian National Broadcasting Company (http://www.err.ee/) TC channels:
# ETV - http://etv.err.ee/
# ETV2 - http://www.err.ee/etv2/
#
# In the web: http://otse.err.ee/:
# ETV  - http://otse.err.ee/etv/
# ETV2 - http://otse.err.ee/etv2
#
#
# PING
# Web player http://otse.err.ee/:
#
#
#alias etv-1='mplayer http://tv.eenet.ee/err'
alias tv-etv='mpv http://sb.err.ee/live/etv.m3u8'
#alias etv-2='mplayer http://213.35.156.112/err'
alias tv-etv2='mpv http://sb.err.ee/live/etv2.m3u8'
#alias etv-3='mplayer http://213.35.156.112/errg'
alias tv-etv+='mpv http://sb.err.ee/live/etvpluss.m3u8'
#alias etv2-1='mplayer http://tv.eenet.ee/err2'
# workaround
#alias etv2-2='mplayer http://213.35.156.113/err2'
#alias tv-etv='sh -c "while true; do mpv --network-timeout=2 http://sb.err.ee/live/etv.m3u8; done"'
#alias etv2-3='mplayer http://213.35.156.115/err2g'
#alias tv-etv2='sh -c "while true; do mpv --network-timeout=2 http://sb.err.ee/live/etv2.m3u8; done"'
#alias neti='ping 195.50.209.246'
#alias tv-etv+='sh -c "while true; do mpv --network-timeout=2 http://sb.err.ee/live/etvpluss.m3u8; done"'
alias neti='ping neti.ee'
#alias tv-kill='sh -c "killall -9 sh mpv"'
#
#
# Web cam test
# Webcam test
#
#
alias wc1='mplayer tv:// -tv driver=v4l2:device=/dev/video0'
alias wc1='flatpak run io.mpv.Mpv av://v4l2:/dev/video0 --profile=low-latency'
alias wc2='mplayer tv:// -tv driver=v4l2:device=/dev/video1'
alias wc2='flatpak run io.mpv.Mpv av://v4l2:/dev/video1 --profile=low-latency'
alias wc3='mplayer tv:// -tv driver=v4l2:device=/dev/video2'
alias wc3='flatpak run io.mpv.Mpv av://v4l2:/dev/video2 --profile=low-latency'
alias vlcwc1='vlc v4l2:///dev/video0'
#alias wc1='mpv av://v4l2:/dev/video0 --profile=low-latency'
alias vlcwc2='vlc v4l2:///dev/video1'
#alias wc2='mpv av://v4l2:/dev/video1 --profile=low-latency'
alias vlcwc3='vlc v4l2:///dev/video2'
#alias wc3='mpv av://v4l2:/dev/video2 --profile=low-latency'
#alias wc1='mplayer tv:// -tv driver=v4l2:device=/dev/video0'
#alias wc2='mplayer tv:// -tv driver=v4l2:device=/dev/video1'
#alias wc3='mplayer tv:// -tv driver=v4l2:device=/dev/video2'
#alias vlcwc1='vlc v4l2:///dev/video0'
#alias vlcwc2='vlc v4l2:///dev/video1'
#alias vlcwc3='vlc v4l2:///dev/video2'
alias vlcwc1='flatpak run org.videolan.VLC v4l2:///dev/video0'
alias vlcwc2='flatpak run org.videolan.VLC v4l2:///dev/video1'
alias vlcwc3='flatpak run org.videolan.VLC v4l2:///dev/video2'
</syntaxhighlight>
</syntaxhighlight>
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]
[[Category:Linux]]

Latest revision as of 00:56, 18 May 2025

# Preliminary version in Estonian can be found at http://viki.pingviin.org/Alias  
#  
# Also from http://enos.itcollege.ee/~edmund/materials/bash  
#
###########################################################################
# Some bash aliases
###################
# systemd aliases #
alias cli='sudo systemctl isolate multi-user.target' # switch to multiuser command-line interface
alias gui='sudo systemctl isolate graphical.target' # switch to multiuser graphical user interface
alias rescue='sudo systemctl isolate rescue.target' # switch to rescue mode, single user environment
alias emergency='sudo systemctl isolate emergency.target' # switch to deeper rescue mode, only root shell
###################
# EndeavourOS, Arch Linux, Manjaro Linux, etc.
alias u='yay -Syyuu && flatpak update' #update, upgrade but confirm manually, also update flatpak packages - use if using flatpak
alias k='yay -Scc --noconfirm && yay -Yc && flatpak uninstall --unused' #clean already installed packages caches with no confirmation
alias i='yay -Sy' #install
alias oka='yay -Ss' #remote search
alias oko='yay -Qs' #local search
alias n='yay -Si' #show information
alias e='yay -Rsn' #remove completely
alias ae='yay -Yc' #remove orphan dependencies
alias varamud='sudo reflector --verbose -c EE -c FI -c LV --protocol https --sort rate --latest 10 --save /etc/pacman.d/mirrorlist' # use estonian, finnish, latvian repositories and choose 10 fastest of them - especially you notice updates are taking too long time, then possibly too far repositories are in use, more reading at https://www.howtogeek.com/automating-mirror-list-updates-on-arch-linux/ and check also /etc/xdg/reflector/reflector.conf config file, which is pretty self explanatory
alias ammu='yay -Sy archlinux-keyring endeavouros-keyring' # update GPG keys packages forcibly in first place while long time ago updated and system claims packages are faulty due to keys mismatch - check your distro *-keyring packages in addition of arch linux one, here is example of EndeavourOS but according your distro you might have additional keyring packages that needs to be forcibly updated before you can continue with rest of packages update
alias votmed='sudo pacman-key --refresh-keys && sudo gpg --refresh-keys'
alias votmed2='sudo pacman-key --populate archlinux endeavouros
alias puhasta='sudo rm -fr /var/lib/pacman/sync/* && rm -fr ~/.cache/yay/* ~/.config/yay/*'
#alias ug='sudo grub-mkconfig -o /boot/grub/grub.cfg' #update GRUB but today is already systemd-boot, etc
#alias uefi='sudo grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=EndeavourOS-grub' # if GRUB in use, this is how to reinstall it in EndeavourOS - nowadays UEFI is already usually in /efi and not in /boot/efi - check this before using this command with GRUB
#
# EXIF data removal from images
# https://archlinux.org/packages/extra/any/perl-image-exiftool/
# install: yay -Sy perl-image-exiftool --needed
# https://linuxhandbook.com/remove-exif-data/
alias exif='exiftool -overwrite_original -all= *.jpg'
#
# Linux Mint, Ubuntu, Debian, etc.
#alias u='sudo apt update && sudo apt full-upgrade && flatpak update'
#alias k='sudo ldconfig && sudo dpkg --configure -a && sudo apt-get clean && flatpak uninstall --unused'
#alias i='sudo apt install'
#alias oka='apt search'
#alias oko='dpkg -l|grep -i'
#alias n='sudo apt show'
#alias e='sudo apt purge'
#alias ae='sudo apt purge --auto-remove'
#alias p='sudo apt-cache policy'
#alias f='sudo apt install -f'
#alias ug='sudo update-grub'
###########################################################################
# Transfer
# https://transfer.sh
# usage: transfer file.txt - replace "file.txt" with real one
# up to 10 GB, files stored for 14 days
transfer() { if [ $# -eq 0 ]; then echo -e "No arguments specified. Usage:\necho transfer /tmp/test.md\ncat /tmp/test.md | transfer test.md"; return 1; fi 
tmpfile=$( mktemp -t transferXXX ); if tty -s; then basefile=$(basename "$1" | sed -e 's/[^a-zA-Z0-9._-]/-/g'); curl --progress-bar --upload-file "$1" "https://transfer.sh/$basefile" >> $tmpfile; else curl --progress-bar --upload-file "-" "https://transfer.sh/$1" >> $tmpfile ; fi; cat $tmpfile; rm -f $tmpfile; }
###########################################################################
alias clean='rm ~/.local/share/recently-used.xbel 2>/dev/null' #clean recently used files list
alias neti='ping neti.ee -c3'
#
# What is my IP address?
alias ipinfo='curl ipinfo.io'
alias ipinfo-ip='curl ipinfo.io/ip ; echo'
alias ipinfo-hostname='curl ipinfo.io/hostname ; echo'
alias ipinfo-city='curl ipinfo.io/city ; echo'
alias ipinfo-region='curl ipinfo.io/region ; echo'
alias ipinfo-country='curl ipinfo.io/country ; echo'
alias ipinfo-loc='curl ipinfo.io/loc ; echo'
alias ipinfo-org='curl ipinfo.io/org ; echo'
# sudo apt update && sudo apt install curl -y && sudo apt clean
###########################################################################
# weather https://askubuntu.com/questions/390329/weather-from-terminal
# help: https://wttr.in/:help (web browser default language will define language for weather)
# help: https://wttr.in/:help?lang=et
# curl wttr.in/:help , curl wttr.in/:help?lang=et
alias weather-tallinn='curl wttr.in/tallinn'
alias weather2-tallinn='curl v2.wttr.in/tallinn?lang=et'
alias weather-tartu='curl wttr.in/tartu'
alias weather2-tartu='curl v2.wttr.in/tartu?lang=et'
alias weather-viljandi='curl wttr.in/viljandi'
alias weather2-viljandi='curl v2.wttr.in/viljandi?lang=et'
alias weather-rapla='curl wttr.in/rapla'
alias weather2-rapla='curl v2.wttr.in/rapla?lang=et'
alias weather-pärnu='curl wttr.in/pärnu'
alias weather2-pärnu='curl v2.wttr.in/pärnu?lang=et'
alias weather-vändra='curl wttr.in/vändra'
alias weather2-vändra='curl v2.wttr.in/vändra?lang=et'
###########################################################################
# Logging with SSH keyfile example with checking key both in text and visual mode. Replace with appropriate data
#
#alias sshalias='ssh-keyscan -t ecdsa address.ee | ssh-keygen -lv -f - && ssh -X -i ~/.ssh/keyfile -o VisualHostKey=yes user@address.ee'
#
###########################################################################
# Power management
alias power-lock-suspend='sudo physlock -du $USER; sudo systemctl suspend'
# sudo apt update && sudo apt install physlock -y && sudo apt clean
# https://groups.google.com/forum/#!topic/qubes-users/4dnNv5eYgq4
# https://github.com/muennich/physlock
alias power-off='systemctl poweroff'
alias power-reboot='systemctl reboot'
alias power-halt='systemctl halt'
alias power-suspend='systemctl suspend'
alias power-hibernate='systemctl hibernate'
###########################################################################
# RADIOSTATIONS
# http://icecast.err.ee/
# http://icecast.mmm.elion.ee:8080/
# http://striiming.trio.ee/
# http://www.raadio.ee
# http://www.raadio.net
# https://www.liveradio.ie/
# http://www.w3.ee
# http://et.wikipedia.org/wiki/Eesti_raadiojaamade_loend
# http://www.neti.ee/cgi-bin/teema/INFO_JA_MEEDIA/Raadio/
# http://www.neti.ee/cgi-bin/teema/INFO_JA_MEEDIA/Raadio/ON-LINE/
# http://www.rhm.ee/raadio/raadiojaam.html
# http://www.google.com/Top/World/Eesti/Meedia/Raadio/
# http://www.tvnewsradio.com/ee/raadio.htm
# http://www.di.fm
# http://somafm.com
# http://www.surfmusic.de
# http://www.micromusic.net
# http://www.1club.fm/radioChannelGuide.htm
# http://www.m2radio.fr
# http://radiomap.eu/ee/
# https://www.raadio.net/
# https://levira.com/en/services/broadcasting/radio-broadcasting-fm-web/
# https://www.ttja.ee/et/valdkonnad-teenused/sideteenused/raadioside/tv-ja-raadioringhaaling - here are PDF-files from officially allowed radio stations in Estonia
# https://wiki.kuus.eu/index.php/Eesti_raadiod_onlines
#
# Streaming Directories:
# http://dir.xiph.org/ (http://www.icecast.org/)
# http://www.shoutcast.com/
# http://www.internet-radio.com/
# http://www.live365.com/
# http://www.listenlive.eu/
# http://www.radiotunes.com/
# http://radiotuna.com/
# http://tunein.com/
# http://www.977music.com/
# http://www.radioguide.fm/
# http://www.radio.de/
#
# MPlayer and codecs installation
# https://help.ubuntu.com/community/MPlayer - install mediaplayer
# https://help.ubuntu.com/community/RestrictedFormats - install codecs
# sudo apt update && sudo apt install mplayer mplayer-fonts k|x|l|ubuntu-restricted-extras -y && sudo apt clean #choose one of the restricted extras package according used ubuntu flavour
#
# MPV - new era mediaplayer based on MPlayer, also for smart devices
# https://mpv.io/installation/
#
##########################################################################
# Estonian National Broadcasting Company (ERR) - http://www.err.ee/
# http://icecast.err.ee/
#
# Klassikaraadio - http://klassikaraadio.err.ee/
alias radio-kl-128-mp3='mpv http://icecast.err.ee/klassikaraadio.mp3.m3u'
alias radio-kl-128-opus='mpv http://icecast.err.ee/klassikaraadio.opus.m3u'
alias radio-kl-64-mp3='mpv http://icecast.err.ee/klassikaraadiomadal.mp3.m3u'
alias radio-kl-64-opus='mpv http://icecast.err.ee/klassikaraadiomadal.opus.m3u'
# x-terminal-emulator -T "Klassikaraadio" -e "mpv http://icecast.err.ee/klassikaraadio.opus.m3u"
#
# Raadio 2 - http://r2.err.ee/
alias radio-r2-128-mp3='mpv http://icecast.err.ee/raadio2.mp3.m3u'
alias radio-r2-128-opus='mpv http://icecast.err.ee/raadio2.opus.m3u'
alias radio-r2-64-mp3='mpv http://icecast.err.ee/raadio2madal.mp3.m3u'
alias radio-r2-64-opus='mpv http://icecast.err.ee/raadio2madal.opus.m3u'
# x-terminal-emulator -T "Raadio 2" -e "mpv http://icecast.err.ee/raadio2.mp3.m3u"
#
# Raadio 4 - http://r4.err.ee/
alias radio-r4-128-mp3='mpv http://icecast.err.ee/raadio4.mp3.m3u'
alias radio-r4-128-opus='mpv http://icecast.err.ee/raadio4.opus.m3u'
alias radio-r4-64-mp3='mpv http://icecast.err.ee/raadio4madal.mp3.m3u'
alias radio-r4-64-opus='mpv http://icecast.err.ee/raadio4madal.opus.m3u'
#
# Raadio Tallinn - http://raadiotallinn.err.ee/
alias radio-rt-128-mp3='mpv http://icecast.err.ee/raadiotallinn.mp3.m3u'
alias radio-rt-128-opus='mpv http://icecast.err.ee/raadiotallinn.opus.m3u'
alias radio-rt-64-mp3='mpv http://icecast.err.ee/raadiotallinnmadal.mp3.m3u'
alias radio-rt-64-opus='mpv http://icecast.err.ee/raadiotallinnmadal.opus.m3u'
#
# Vikerraadio - http://vikerraadio.err.ee/
alias radio-vr-128-mp3='mpv http://icecast.err.ee/vikerraadio.mp3.m3u'
alias radio-vr-128-opus='mpv http://icecast.err.ee/vikerraadio.opus.m3u'
alias radio-vr-64-mp3='mpv http://icecast.err.ee/vikerraadiomadal.mp3.m3u'
alias radio-vr-64-opus='mpv http://icecast.err.ee/vikerraadiomadal.opus.m3u'
# x-terminal-emulator -T "Vikerraadio" -e "mpv http://icecast.err.ee/vikerraadio.opus.m3u"
#
##########################################################################
# https://www.eestimeedia.ee/tegevusalad/raadio/
#
# http://kuku.postimees.ee/
alias radio-kuku-aac='mpv http://striiming.trio.ee/kuku.aac'
alias radio-kuku-mp3='mpv http://striiming.trio.ee/kuku.mp3'
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/kuku.mp3
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/kuku.aac
# x-terminal-emulator -T "Kuku" -e "mpv https://router.euddn.net/8103046e16b71d15d692b57c187875c7/kuku.mp3"
#
# http://myhits.postimees.ee/
alias radio-myhits-aac='mpv http://striiming.trio.ee/myhits.aac'
alias radio-myhits-mp3='mpv http://striiming.trio.ee/myhits.mp3'
# http://striiming.trio.ee:8008/myhits_high.mp3
# http://striiming.trio.ee/myhits_low.mp3
# http://router.euddn.net/8103046e16b71d15d692b57c187875c7/myhits.mp3
# http://router.euddn.net/8103046e16b71d15d692b57c187875c7/myhits.aac
#
# https://elmar.elu24.ee/ , https://elmar.elu24.ee/radio
# https://www.elu24.ee/build-wu-v5/39.bundle-724da730ae1c9618e9a7.js
alias radio-elmar-aac='mpv http://striiming.trio.ee/elmar.aac'
alias radio-elmar-mp3='mpv http://striiming.trio.ee/elmar.mp3'
# x-terminal-emulator -T "Elmar" -e "mpv https://router.euddn.net/8103046e16b71d15d692b57c187875c7/elmar.mp3"
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/elmar.aac
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/elmar.mp3
#
# http://www.dfm.ee http://www.dfm.ee/online/play.html ./js/index.js
alias radio-dfm-aac='mpv http://striiming.trio.ee/dfm.aac'
alias radio-dfm-mp3='mpv http://striiming.trio.ee/dfm.mp3'
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/dfm.mp3
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/dfm.aac
#
# http://www.narodnoeradio.ee
alias radio-narodnoe-aac='mpv http://striiming.trio.ee/narodnoe.aac'
alias radio-narodnoe-mp3='mpv http://striiming.trio.ee/narodnoe.mp3'
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/narodnoe.mp3
# https://router.euddn.net/8103046e16b71d15d692b57c187875c7/narodnoe.aac
#
###########################################################################
#
# Babahh Media
# http://retro.babahhcdn.com/
# http://skyplus.babahhcdn.com/
# http://sky.babahhcdn.com/
#
# https://sky.ee/
alias radio-retrofm='mpv http://retro.babahhcdn.com/RETRO'
# http://retro.babahhcdn.com/RETROFM_boadcast.m3u
# http://retro.babahhcdn.com/retro.m3u
# http://retro.babahhcdn.com/retro1.mp3.m3u
# http://retro.babahhcdn.com/retro2.mp3.m3u
alias radio-nrj='mpv http://retro.babahhcdn.com/NRJ.m3u'
alias radio-nrj-dnb='mpv http://retro.babahhcdn.com/NRJdnb.m3u'
#alias radio-nrj-house='mpv http://retro.babahhcdn.com/NRJhouse.m3u'
#
# Russkoje Radio - http://www.russkoeradio.fm/ , https://www.russkoeradio.fm/online?station=russkoe-radio
alias radio-rr='mpv https://skyplus.babahhcdn.com/RR'
# http://retro.babahhcdn.com/RR.m3u
#
# Russkoje Radio Rap
alias radio-rrap='mpv https://skymedia.babahhcdn.com/rrap'
#http://retro.babahhcdn.com/rrap.m3u
#
# Russkoje Radio Rock
alias radio-rrock='mpv https://skymedia.babahhcdn.com/rrock'
#http://retro.babahhcdn.com/rrock.m3u
#
# Sky Radio - http://www.sky-radio.fm/ - venekeelne
# http://player.sky-radio.fm/PlayerContent/SkyRadio/js/settings.js
alias radio-sky='mpv http://sky.babahhcdn.com/SKY'
#http://retro.babahhcdn.com/SKY.m3u
alias radio-skyplus='mpv http://skyplus.babahhcdn.com/SKYPLUS'
#http://retro.babahhcdn.com/SKYPLUS.m3u
#http://retro.babahhcdn.com/SKYPLUS_boadcast.m3u
#http://retro.babahhcdn.com/skyplus.m3u
alias radio-skydance='mpv http://sky.babahhcdn.com/SKYdance'
# http://retro.babahhcdn.com/SKYdance.m3u
alias radio-skygold='mpv http://sky.babahhcdn.com/SKYgold'
#http://retro.babahhcdn.com/SKYgold.m3u
alias radio-rockfm='mpv http://retro.babahhcdn.com/rck.m3u'
alias radio-rockfm-metal='mpv http://retro.babahhcdn.com/rckmetal.m3u'
alias radio-skyplus-gold='mpv http://retro.babahhcdn.com/skyplus_gold.mp3.m3u'
alias radio-skyplus-top40='mpv http://retro.babahhcdn.com/skyplus_top40.mp3.m3u'
alias radio-skyplus-dance='mpv http://retro.babahhcdn.com/skyplusdance.m3u'
#
# Star FM - http://starfm.tv3.ee/
alias radio-starfm='mpv https://ice.leviracloud.eu/star96-aac'
#
###########################################################################
# PowerHit Radio - http://power.tv3.ee/
alias radio-powerhit='mpv http://stream.power.ee/PHR.m3u'
# https://ice.leviracloud.eu/phr96-aac
#
# Radio Volna https://volna.tv3.ee/
alias radio-volna='mpv https://ice.leviracloud.eu/volna96-aac'
#
###########################################################################
# Raadio7 http://www.raadio7.ee/
alias radio-raadio7='mpv https://edge05.cdn.bitflip.ee:8888/R7'
#
# eraldi käivitusikooni loomisel:
# sh -c "while true; do mpv --player-operation-mode=pseudo-gui --title='Raadio 7' https://edge05.cdn.bitflip.ee:8888/R7; done"
#
# Pereraadio http://www.pereraadio.ee/
alias radio-pere-tartu='mpv http://icecast.pereraadio.ee/Tartu'
# kuna Pereraadio kipub katkema, siis saab kirjutada ka lõputu tsüklina:
# sh -c "while true; do mpv http://icecast.pereraadio.ee/Tartu; done"
# sulgemiseks: killall sh mpv
#
# eraldi käivitusikooni loomisel:
# sh -c "while true; do mpv --player-operation-mode=pseudo-gui --title='Tartu Pereraadio' http://icecast.pereraadio.ee/Tartu"
#
# http://bee.pereraadio.ee:8000/listen.pls
# x-terminal-emulator -T "Tartu Pereraadio" -e "mpv http://icecast.pereraadio.ee/Tartu"
#
alias radio-pere-tallinn='mpv http://icecast.pereraadio.ee/Tallinn'
# kuna Pereraadio kipub katkema, siis saab kirjutada ka lõputu tsüklina:
# sh -c "while true; do mpv http://icecast.pereraadio.ee/Tallinn; done"
# sulgemiseks: killall sh mpv
#
# eraldi käivitusikooni loomisel:
# sh -c "while true; do mpv --player-operation-mode=pseudo-gui --title='Tallinna Pereraadio' http://icecast.pereraadio.ee/Tallinn; done"
#
# Pereraadio in Russian
alias radio-pere-semeinoe='mpv http://icecast.pereraadio.ee/Semeinoje'
alias radio-pere-eli='mpv http://icecast.pereraadio.ee/RadioEli'
#
# Kuressaare Pereraadio http://www.pereraadio.com/
alias radio-pere-kuressaare='mpv http://icecast.pereraadio.ee/Kuressaare'
# kuna Pereraadio kipub katkema, siis saab kirjutada ka lõputu tsüklina:
# sh -c "while true; do mpv http://icecast.pereraadio.ee/Kuressaare; done"
# sulgemiseks: killall sh mpv
#
# eraldi käivitusikooni loomisel:
# sh -c "while true; do mpv --player-operation-mode=pseudo-gui --title='Kuressaare Pereraadio' http://icecast.pereraadio.ee/Kuressaare; done"
###########################################################################
# http://icecast.mmm.elion.ee:8080/
#
# Ruut FM - http://www.ruutfm.ee/
alias radio-ruutfm='mpv http://sc1.treraadio.ee:8010/tre'
# x-terminal-emulator -T "Ruut FM" -e "mpv http://sc1.treraadio.ee:8010/tre"
###########################################################################
# Ring FM - http://www.ringfm.ee/ , http://www.ringfm.ee/ring/kuula-otse/
alias radio-ringfm='mpv http://sc2.treraadio.ee/ringfm'
###########################################################################
# Marta FM - http://www.martafm.ee/ , live.martafm.ee
alias radio-martafm='mpv http://icecast.mmm.elion.ee:8080/MartaFM'
###########################################################################
# Raadio TRE - http://www.treraadio.ee/ , http://tre.ee/
#
alias radio-tre-rapla='mpv http://sc1.treraadio.ee:8002/tre'
#http://sc1.treraadio.ee:8002/listen.pls'
#http://151.80.180.93:8002/tre
alias radio-tre-kesk-eesti='mpv http://sc2.treraadio.ee:8004/tre'
alias radio-tre-pohja-eesti='mpv http://sc2.treraadio.ee/pohja-tre'
alias radio-tre-parnu='mplayer http://icecast.mmm.elion.ee:8080/paikeseraadio'
# x-terminal-emulator -T "Raadio TRE" -e "mpv http://sc1.treraadio.ee:8002/tre"
###########################################################################
# Tartu Noorteraadio - http://www.noorteraadio.ee/
# x-terminal-emulator -T "Tartu Noorteraadio" -e "mplayer http://tartunoored.ee:8010/stream"
###########################################################################
# Raadio Mania - http://www.mania.ee/ - closed
# alias radio-mania='mpv http://icecast.linxtelecom.com:8000/mania.mp3.m3u'
# x-terminal-emulator -T "Raadio Mania" -e "mpv http://icecast.linxtelecom.com:8000/mania.mp3.m3u"
###########################################################################
# Raadio Kadi - http://www.kadi.ee/ (levitaja: http://www.eqcomputer.com)
alias radio-kadi='mpv https://kadi.babahhcdn.com/kadi'
# x-terminal-emulator -T "Raadio Kadi" -e "mpv https://kadi.babahhcdn.com/kadi"
###########################################################################
# Nõmme Raadio - http://www.nommeraadio.ee/
alias radio-nommeraadio='mplayer http://149.210.138.12:8000/nommeraadio'
###########################################################################
# dance
#alias nashe96='mpv http://www.nashe.ua/radio.m3u'
#alias nashe128='mpv http://www.nashe.ua/nashe.m3u'
#alias swh-latvia='mpv http://www.radioswh.lv/swhlivee_s.m3u'
#alias radio1='mplayer http://netshow.play.cz:8000/radio1.mp3'
alias radio-t4e_main='mplayer http://out03.t4e.dj:80/main_high.mp3'
alias radio-t4e_hard='mplayer http://out03.t4e.dj:80/hard_high.mp3'
alias radio-t4e_club='mplayer http://out03.t4e.dj:80/club_high.mp3'
alias radio-t4e_lounge='mplayer http://out03.t4e.dj:80/lounge_high.mp3'
alias radio-iwayhigh_dub_electro_chill='mpv http://iwayhigh.net:8000/listen.pls'
alias radio-iwayhigh_guidance2='mpv http://iwayhigh.net:8002/listen.pls'
###########################################################################
# Organ
alias radio-organmagic='mpv http://www.outpostradio.com/organmagic/play.m3u'
alias radio-baroque='mpv https://www.positivelybaroque.com/pb320_eu.pls'
###########################################################################
# TV
###########################################################################
# Estonian National Broadcasting Company (http://www.err.ee/) TV-channels
#
# Web player http://otse.err.ee/:
#
alias tv-etv='mpv http://sb.err.ee/live/etv.m3u8'
alias tv-etv2='mpv http://sb.err.ee/live/etv2.m3u8'
alias tv-etv+='mpv http://sb.err.ee/live/etvpluss.m3u8'
# workaround
#alias tv-etv='sh -c "while true; do mpv --network-timeout=2 http://sb.err.ee/live/etv.m3u8; done"'
#alias tv-etv2='sh -c "while true; do mpv --network-timeout=2 http://sb.err.ee/live/etv2.m3u8; done"'
#alias tv-etv+='sh -c "while true; do mpv --network-timeout=2 http://sb.err.ee/live/etvpluss.m3u8; done"'
#alias tv-kill='sh -c "killall -9 sh mpv"'
#
# Webcam test
#
alias wc1='flatpak run io.mpv.Mpv av://v4l2:/dev/video0 --profile=low-latency'
alias wc2='flatpak run io.mpv.Mpv av://v4l2:/dev/video1 --profile=low-latency'
alias wc3='flatpak run io.mpv.Mpv av://v4l2:/dev/video2 --profile=low-latency'
#alias wc1='mpv av://v4l2:/dev/video0 --profile=low-latency'
#alias wc2='mpv av://v4l2:/dev/video1 --profile=low-latency'
#alias wc3='mpv av://v4l2:/dev/video2 --profile=low-latency'
#alias wc1='mplayer tv:// -tv driver=v4l2:device=/dev/video0'
#alias wc2='mplayer tv:// -tv driver=v4l2:device=/dev/video1'
#alias wc3='mplayer tv:// -tv driver=v4l2:device=/dev/video2'
#alias vlcwc1='vlc v4l2:///dev/video0'
#alias vlcwc2='vlc v4l2:///dev/video1'
#alias vlcwc3='vlc v4l2:///dev/video2'
alias vlcwc1='flatpak run org.videolan.VLC v4l2:///dev/video0'
alias vlcwc2='flatpak run org.videolan.VLC v4l2:///dev/video1'
alias vlcwc3='flatpak run org.videolan.VLC v4l2:///dev/video2'