Beautify your Linux Terminal

Beautify your Linux Terminal - thecoducer

I have been using Ubuntu 16.04 LTS instead of the pre-installed Windows 10 OS on my laptop for almost a year now. Ubuntu is a Linux distribution based on the Debian architecture and its default desktop environment is Unity. Both Ubuntu and Unity is developed by Canonical Ltd. As they now want to strongly focus on cloud and IoT, the CEO and Founder of Canonical Ltd., Mark Shuttleworth, in 2017 announced that they would shift from Unity to GNOME desktop interface for Ubuntu 18.04 LTS release and will also discontinue Ubuntu for phones. Among other distributions, Ubuntu is the most popular OS running on clouds and servers.

If you're someone who writes computer programs, has to maintain a server, want to hack into a system or just enjoy playing with open source software, then you must consider installing Linux. You would really enjoy what it offers. I choose Ubuntu because of its huge userbase and its great repository of free, open source software.

Various tasks such as installing an application, software package or a third-party desktop theme requires you to power up the Linux shell or the terminal to write commands there to get the job done. Linux has its own jargon and it often becomes really hard to comprehend the commands. However, shell is very powerful and is simply cool.

The first Unix shell was the Thompson shell, sh, developed by Ken Thompson at Bell Labs which was succeeded by Bourne shell, sh, completely rewritten by Steve Bourne. Later on, Brian Fox built Bash which stands for The Bourne Again Shell to replace Bourne shell. Bash is a sh-compatible command line interpreter and has a Unix-like command line interface that unlike graphical user interface is operated by writing commands. To know more about the evolution of shells in Linux, read this.

I use Bash to compile and run C programs using gcc compiler. It's very simple to do that. You have to write your code in a text/code editor. I use Microsoft Visual Studio Code or Atom. In the terminal, enter or cd into the file directory where the C file is present and run this command:
$ gcc -o outfile_name file_name.c
$ ./outfile_name
And, the C code runs and shows the output.

I also use bash to run Python interpreter and to operate Git. I find it very comfortable to install software via terminal. As I heavily use terminal I had to give it a prettier look. So that whenever I open it, I must feel that I'm doing something really great. So, I customized and beautified it and now it looks super-sexy!

Stuff I used to beautify my terminal:

Beautify your Linux Terminal - thecoducer
This is what screenfetch does

If you want to delete all theme profiles and reset terminal then run this:
dconf reset -f /org/gnome/terminal/legacy/profiles:/
If you loved this article so far then I'm sure you won't ignore this amazing site - - it is a curated list of Terminal frameworks, plugins & resources for CLI lovers.

Related post: SemiCode OS – New Linux Distribution for Programmers and Web Developers


  1. I would recommend you to try out Arch. Its really pain in the ass for to get arch up and running for your system and make everything work too. But the level customisation you will be able to do is like building your own Linux distro. Its amazing.

  2. Woww! You answered it in a post. Thanks for explaining it not briefly as you always do by saying, "ekn lyadh lagje toke short e bolchi...bakita bade bolbo".

  3. I've heard of Arch Linux but haven't tried it yet. Ok. I'll explore it soon.

  4. thanx maayukh

  5. Sujata ChatterjeeMarch 28, 2018 at 1:15 AM

    You write on so manyy different subjects/topics. How do you get to learn so many different things? *_* multi talented manus hole ja hoye

  6. I always try to grow my wisdom. Tuio kichu kom noi. Huh!

  7. An awesome one nd you've written it in a very easily understandable nd smooth way... Keep it up👍

  8. Subhankar RahamanMarch 29, 2018 at 3:37 AM

    What the screenfetch does it's awesome and another nice block. (^_-)

  9. Hello my friend! I want to say that this article is amazing,
    great written and include approximately all vital infos.

    I'd like to see extra posts like this .

  10. Hello, i think that i saw you visited my website thus i
    came to “return the favor”.I am trying to find things
    to improve my website!I suppose its ok to use some of your ideas!!

  11. What i do not understood is in truth how you're
    no longer actually a lot more well-appreciated than you may be now.

    You're so intelligent. You recognize therefore considerably in the case of
    this topic, produced me in my view imagine it from numerous numerous angles.
    Its like women and men aren't fascinated unless it's something to do with Woman gaga!
    Your individual stuffs excellent. All the time
    handle it up!

  12. (en) Islam deprives Muslims of their freedom.

  13. This will give you time to do somethiing other than playing online casino.
    Believe iit or not, playing online slots involves a lot more thought and careful organisation. Then end your current with online
    casino online video media.

  14. Really fantastic information can be found on weblog.

  15. I really pleased to find this website on bing,
    just what I was looking for :D besides saved to favorites.

  16. Oh my goodness! Amazing article dude! Many thanks,
    However I am experiencing issues with your RSS. I don't know the reason why I am
    unable to join it. Is there anybody else having similar RSS issues?

    Anyone that knows the answer can you kindly respond?

  17. You are a very clever individual!

  18. Or discover our wonderful wineries, spas, attractions, dining and casinos.

    These are just a number of the reasons that Houston casino rentals are trending and can carry
    on and trend as long as Texans are forced to get their money within the
    border. These welcome bonuses and other types of bonuses
    not merely attract new players and also keep your existing players hooked up.


Post a Comment