aboutsummaryrefslogtreecommitdiff
path: root/content/blog/2022-07-25-curseradio.org
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2025-11-11 22:49:13 -0600
committerChristian Cleberg <[email protected]>2025-11-11 22:49:13 -0600
commit51a7a02f0c96d49b68fbcc155414c218207fa270 (patch)
tree845af8aad0e8769352efc02fcd1044eed9cc1ec1 /content/blog/2022-07-25-curseradio.org
parent7d3e80ebf1dc770eac0e21890b74f18ba2d15a6b (diff)
downloadcleberg.net-51a7a02f0c96d49b68fbcc155414c218207fa270.tar.gz
cleberg.net-51a7a02f0c96d49b68fbcc155414c218207fa270.tar.bz2
cleberg.net-51a7a02f0c96d49b68fbcc155414c218207fa270.zip
fix grammar in 2022 posts
Diffstat (limited to 'content/blog/2022-07-25-curseradio.org')
-rw-r--r--content/blog/2022-07-25-curseradio.org52
1 files changed, 24 insertions, 28 deletions
diff --git a/content/blog/2022-07-25-curseradio.org b/content/blog/2022-07-25-curseradio.org
index 236d136..686ccba 100644
--- a/content/blog/2022-07-25-curseradio.org
+++ b/content/blog/2022-07-25-curseradio.org
@@ -6,28 +6,25 @@
* Overview
While exploring some interesting Linux applications, I stumbled across
-[[https://github.com/chronitis/curseradio][curseradio]], a command-line
-radio player based on Python.
+[[https://github.com/chronitis/curseradio][curseradio]], a command-line radio player based on Python.
-This application is fantastic and incredibly easy to install, so I
-wanted to dedicate a post today to this app. Let's look at the features
-within the app and then walk through the installation process I took to
-get =curseradio= working.
+This application is fantastic and incredibly easy to install, so I wanted to
+dedicate a post today to this app. Let's look at the features within the app and
+then walk through the installation process I took to get =curseradio= working.
* Features
-The radio player itself is quite minimal. As you can see in the
-screenshot above, it contains a simple plaintext list of all available
-categories, which can be broken down further and further. In addition,
-radio shows are available for listening, alongside regular radio
-stations.
+The radio player itself is quite minimal. As you can see in the screenshot
+above, it contains a simple plaintext list of all available categories, which
+can be broken down further and further. In addition, radio shows are available
+for listening, alongside regular radio stations.
-For example, the =Sports= > =Pro Basketball= > =Shows= category contains
-a number of specific shows related to Professional Basketball.
+For example, the =Sports= > =Pro Basketball= > =Shows= category contains a
+number of specific shows related to Professional Basketball.
-Aside from being able to play any of the listed stations/shows, you can
-make a channel your favorite by pressing =f=. It will now show up at the
-top of the radio player in the =Favourites= category.
+Aside from being able to play any of the listed stations/shows, you can make a
+channel your favorite by pressing =f=. It will now show up at the top of the
+radio player in the =Favourites= category.
** Commands/Shortcuts
@@ -45,11 +42,10 @@ top of the radio player in the =Favourites= category.
** Dependencies
-Before installing =curseradio=, a handful of system and Python packages
-are required. To get started, install =python3=, =pip3=, and =mpv= on
-your system. In this example, I'm using Fedora Linux, which uses the
-=dnf= package manager. You may need to adjust this if you're using a
-different system.
+Before installing =curseradio=, a handful of system and Python packages are
+required. To get started, install =python3=, =pip3=, and =mpv= on your system.
+In this example, I'm using Fedora Linux, which uses the =dnf= package manager.
+You may need to adjust this if you're using a different system.
#+begin_src sh
sudo dnf install python3 pip3 mpv
@@ -63,23 +59,23 @@ pip3 install requests xdg lxml
** Repository Source Installation
-Once all the dependencies are installed, we can clone the source code
-and enter that directory:
+Once all the dependencies are installed, we can clone the source code and enter
+that directory:
#+begin_src sh
git clone https://github.com/chronitis/curseradio && cd curseradio
#+end_src
-Once you're within the =curseradio= directory, you can install the
-application with the provided =setup.py= script.
+Once you're within the =curseradio= directory, you can install the application
+with the provided =setup.py= script.
#+begin_src sh
sudo python3 setup.py install
#+end_src
-In my case, I ran into a few errors and needed to create the folders
-that curseradio wanted to use for its installation. If you don't get any
-errors, you can skip this and run the app.
+In my case, I ran into a few errors and needed to create the folders that
+curseradio wanted to use for its installation. If you don't get any errors, you
+can skip this and run the app.
#+begin_src sh
sudo mkdir /usr/local/lib/python3.10/