Followers

Slide show

[people][slideshow]

Translate

My feature-rich and minimal Linux terminal

My feature-rich and minimal Linux terminal

These apps and themes help make my terminal my own.

Digital images of a computer desktop
Image by : 

Opensource.com

x

Subscribe now

Get the highlights in your inbox every week.

Everyone likes to set up their workspaces in a specific way; it helps your productivity and makes life easier to have things organized in a way that feels organic and to have an environment that feels good to you. That definitely applies to terminals too; that's probably why there are so many terminal options available.

When starting on a new computer, the very first thing I do is set up my terminal to make it my own.

My preferred terminal app is terminator because of its minimalist design and built-in windowing options. But it gets more complex from there. I would describe my preferred terminal style as "feature-rich yet, keeping it minimal." That balance is one I'm often fine-tuning.

I use zsh as my default shell, and Ohmyzsh to give is additional features. One can install Ohmyzsh by downloading its install script:

$ curl -fsSL \
https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh \
--output install-zsh.sh

Read the script over to see what it does, and to ensure you feel confident in running it on your computer. Once you're ready, run the script:

sh ./install-zsh.sh

My favorite theme/prompt is Powerlevel 10k, which is an incredibly detailed view of my environment. It includes everything from color highlighting of commands to timestamps for when they were run. All the details integrate into an elegant, context-aware prompt. [context-aware is used as a benefit twice, here and below, can author provide more here on what that means and why it is a good thing in a terminal?}

Installing Powerlevel10k begins with downloading the source code in the .oh-my-zsh/ custom theme directory.

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git
${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k

However, to make Powerlevel10k look as it is shown in the repository, we need to add some fonts that are not included by default; these are listed below:

No comments:

Best offcer cameras