If you happen to spend numerous time operating within the Terminal, you surely have your favourite CLI (command line interface) and TUI (terminal or text-based person interface) apps. One in all mine is a TUI app referred to as cmus.
Cmus has a text-based person interface with minimum graphics and customization choices. It is usually one of the crucial perfect tune avid gamers I have ever used, with simple group (together with any other means I exploit) and easy playback.
I have been spending really extensive time with Termux on either one of my Android telephones and got here up with a vibrant concept: getting my favourite TUI apps to paintings on either one of my Android telephones.
Setup takes just a few mins
Including tune to the library with a handy guide a rough terminal command
In cmus, you want to make use of the quantity pad to navigate on your listing or the :upload command within the command line situated on the backside of the display. You’ll simply to find the trail on your information by means of the use of the pwd command within the listing the place you stay your information:
As soon as you might have loaded up Termux, to find your garage folder. Termux on Android calls for permissions to the garage folder, so all of your information are most probably situated there.
To get there, trade to the listing by means of the use of cd garage after which convey up an inventory of information by means of the use of ls. In my instance, you’ll be able to see I’ve a tune folder and a folder referred to as tunes. Either one of them comprise quite a lot of tune information.
The quantity keys are the most simple approach to navigate
However you’ll be able to additionally use instructions to keep watch over your tunes
I like the navigation pane in cmus. All I want to do is hit a host (0-7) to get admission to crucial portions of this system.
1-7 labored advantageous. Each and every takes you to another show, just like the queue, library, playlists, directions, and customization settings.
0 is meant for use for making playlists, however each and every time I driven it, an error seemed on the backside of the display: “no longer sufficient arguments.” The similar factor came about after I pressed 8. 8 is used to switch the colour scheme, nevertheless it did not paintings on my telephone.
The lack to make playlists isn’t a subject at fascinated about me. I like listening to a complete album, are living display, or field set all through, in series, from begin to end.
Simple navigation via key binding
Instructions and shortcut keys paintings in combination
Even if cmus is a TUI program, you’ll be able to use a mix of programming by the use of the command line and key bindings to navigate. There is a large library of key bindings that simplify the navigation.
They are most commonly fundamental such things as x for playback, b to skip to the following observe, or v to forestall. You’ll to find them within the app or the handbook. And if all else fails, you’ll be able to all the time customise your key bindings.
Trying out some tunes and customizing the glance
Since I am making plans to make use of this TUI participant incessantly, it made sense to run a few of my favourite artists via it. I listened to a complete Jonathan Richman display, and it sounded wonderful. Then I examined out “The Eggplant That Ate Chicago.” It sounded similar to the primary time I heard it at the radio.
Whilst listening, I spent an bad period of time enjoying with the customization choices at the command line:
Do not overlook it’s a must to kind a : to make use of the command line. The whole lot else is lovely easy:
This system makes use of 256 colours, so to find the colour you wish to have from this to hand colour selector and experiment till you discover a design you favor.
Here is my finish outcome:
Discussing the constraints of the use of cmus on Android
I like the app, however it isn’t with out its flaws
So, right here we meet the constraints of cmus on Android. Attempting to make use of the cmus quantity controls within the standalone model of Termux does not paintings. They are no longer supported, and you can get an error message announcing as a lot on the backside of the display.
Generally, you’ll be able to use {, }, =, and – to regulate quantity. However in Termux, you get an error that claims quantity controls don’t seem to be supported. It is smart, since Termux is a Linux surroundings emulator (no longer a tool emulator) and cmus can not open the audio controls by itself.
The very best factor to do is return on your telephone’s house display, regulate the quantity, after which slide again into the Termux/cmus example. You’ll additionally set up the Termux API to maintain it. The disadvantage is that you just nonetheless need to open any other Termux example and use the termux-volume command to get it to paintings.
It is not an enormous factor for me, however there’s a limitation of cmus on Android that is value understanding.

4 techniques Python has grew to become my Android telephone into without equal homelab spouse
I grew to become my Android telephone right into a homelab with out purchasing anything else new.
If you are no longer cautious, you’ll be able to reduce to rubble observe playback
What I realized from creating a easy setup error
Now and again, it has a troublesome time enjoying again the correct album when there is a ton of stuff within the queue. I saved having a subject the place I sought after to play one album, however each and every time the primary music ended, it will pass to another album solely.
C for steady mode used to be toggled on. F for practice mode used to be toggled on. And shuffle (which you’ll be able to keep watch over with S) used to be off.
It grew to become out I made a mistake. I came upon that if I cleared the queue totally the use of :transparent and re-added the album in my view the use of the a command (which copies tracks to the library), it labored advantageous.
Issues went easily from there, and I listened to a couple of complete albums and are living displays. There are nonetheless numerous options and customization in cmus that we should not have area to hide right here, however upon getting the fundamentals down, take a look at enjoying some songs, and you could to find it runs higher than probably the most different tune avid gamers in the market.
I’m going to take cmus over any tune app from the Google Play Retailer
Cmus is straightforward to make use of whenever you be told the instructions (the similar may well be stated about Termux itself in relation to finding out instructions and being used to its workflow. You should not have to seek via your tune to search out what you wish to have. It prices not anything however the time it takes to be informed the device. There are not any subscriptions or pointless options, and it handles maximum varieties of audio that I have run via it (mp3, Ogg Vorbis, FLAC).
I nonetheless use VLC Media Participant with Android Auto from time to time, however I am in truth taking into consideration taking cmus for a literal check force simply to peer the way it is going. However for listening at house or paintings at the moment? I’m 100% the use of cmus on my Android telephone.


