Give your terminal a makeover

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • iTerm2-Color-Schemes

    Over 250 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty

  • Change the colour scheme: I made my own colour scheme. If you are searching, this repo is a great source for colour schemes for many different terminal apps.

  • nerd-fonts

    Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more

  • Pick a font: I installed a nerd font. Nerd fonts add icons to popular monospace fonts. These icons can be used in your text prompt and are used by some command-line applications to give more of modern UI-feel. JetBrainsMono Nerd Font is my favourite.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • exa

    A modern replacement for ‘ls’.

  • You can install command-line applications if you want to augment the appearance of some standard applications. You can use lsd or exa instead of ls. You can use bat instead of cat.

  • lsd

    The next gen ls command

  • You can install command-line applications if you want to augment the appearance of some standard applications. You can use lsd or exa instead of ls. You can use bat instead of cat.

  • starship

    ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

  • Modify the prompt text: I installed Starship to make a custom prompt that works in a few different shells. It's got it's own config with a wide array of options to customize the text in every conceivable way. I use it to add git info, low battery indication, and package and versioning info for some languages.

  • bat

    A cat(1) clone with wings.

  • You can install command-line applications if you want to augment the appearance of some standard applications. You can use lsd or exa instead of ls. You can use bat instead of cat.

  • vim-colors-solarized

    precision colorscheme for the vim text editor

  • The art is colored based on your terminal color scheme. Here are some examples side-by-side using different themes: the top-left theme is Dracula, the top-right is Solarized, the other two are just me playing around with colors - maybe I'm the first one to make an ultra high contrast Mario! 🤣I think the output has a different personality depending on your color scheme.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • neofetch

    🖼️ A command-line system information tool written in bash 3.2+

  • I noticed that some people use neofetch to flash their specs when they open a terminal. It's kind of badge of honour for some Linux enthusiasts.

  • fetching

    A collection of *fetching* unicode art for the terminal.

  • View on GitHub

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts