Hey Guys 🙋♂️, So nowadays I am more into
terminal styling
and there are a lot of tools available that can
change the theme of our termux app
but In all the theme changing tools and scripts there were no single one
that can Add Icons in my termux. So this post is going to be
specifically about how you can
add icons for your files and folders in your termux with four simple
steps 🔥.
What is Termux LSD?
Termux LSD is a more beautified version of termux
ls That is used to list all the directories in a folder. In termux
lsd you will
see all the folders and files in different colour depending upon
their file format and all the
files and folder will have a proper icon
to show its file type, like for all the folders in the
termux you will see "📁 folder_name" kind of format.
This unique way of displaying files is what makes termux lsd so unique. It will change the colours of the ls out put and sort them in
colour categories like, all the MP3 files will be in pink colour and
all the folders will be in blue colours. It will also give a better
tree output too. Termux LSD is just a package that you can install with
simple pkg command
but to set up it properly we need to follow some steps, the main step is to
install font awesome font in termux.
How to Install File & Folder Icons in Termux :
To install File & Folder Icons in Termux you have to
follow below simple steps, make sure you do not miss anything because
it won't work at all.
Step 1: Install Termux LSD Package In Termux:
To install lsd package in termux you just have to
type below command in termux, and the package will be installed in few seconds, The size of the
lsd package is tiny, so you don't have to worry about it even if you are
using mobile data.
pkg install lsd
Step 2: Install Nerd Font In Termux:
Nerd font is a font that will provide us with the
icons that will be added in front of our files and folders, there are different types of nerd fonts, and you can install any font you
want from the
Nerd font website. In this post, I am going to show you how you can install my favourite
nerd font that is hack nerd font. The font installation is really
complicated, so
Just copy and paste below command in your termux and nerd font will be
automatically installed on your termux.
cd && cd .termux && curl -fLo font.zip
https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/Hack.zip
&& mkdir fonts && mv font.zip fonts
&& cd fonts && unzip font.zip
&& mv "Hack Regular Nerd Font Complete.ttf" .. && cd
.. && mv "Hack Regular Nerd Font Complete.ttf" font.ttf
&& rm -rf fonts
Step 3: Add alias In Termux:
To get the better output from ls command, we have to
add an alias in the bash.bashrc file to get lsd output from ls
command. Just
paste the below command and the alias will be permanently added.
echo alias ls=lsd >>
/data/data/com.termux/files/usr/etc/bash.bashrc
If you want to remove this alias for some reason, then you can go
at /data/data/com.termux/files/usr/etc/bash.bashrc file and
remove the last line.
Step 4: Reload Termux Settings:
Now everything is done, and you just have to
reload all the settings so that we can see icons in the terminal. You
can also Restart your termux Or just type the below command.
termux-reload-settings
Now whenever you will type ls command you will see icons next to your
files and folders.
Final Look :
Now after doing all the 4 steps properly you will
see icons before all the files you have in your termux. The
colours will also change depending on upon the file type. I have
only few file types below, but almost all the types of file will have
different icon, and it will be easier to identify them and the user
interface of your terminal will look more aesthetic.
Conclusion:
Termux LSD is a real grate package when it comes to adding icons
in the termux, It's simple and makes your terminal more aesthetic. I have
used Hack font, but you can add any font you want. If you are Trying to
change your termux look then you should check our
[Termux Themes]. I am Going to write more of this specific terminal customization
related posts so we all can have unique style of terminal. If you have any
idea or questions you can type it in comments, For now thanks for reading
guys, and as always Stay Ethical 👾.
4 Comments
Bro it goes when I restart Termux 😐
ReplyDeleteBro it's awesome, thanks for your information
ReplyDeleteAwesome work bro thanks
ReplyDeleteWorking 100%
ReplyDeleteThanks