A Guide to Overengineering a Windows Terminal

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
  • 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

  • To install a nerd font, first, go to the nerd-fonts GitHub Repo and download the zip file of your preferred Nerd Font from the latest release. Extract the zip file and install the fonts. If you have never installed a font before, that’s fine, you can just double-click the .ttf files and click on install.

  • Scoop

    A command-line installer for Windows.

  • Let's first install scoop, a package manager for Windows. We will be then using scoop to install other tools.

  • 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
  • z

    Save time typing out directory paths in PowerShell by jumping around instead. (by badmotorfinger)

  • z is a directory jumper. What is a directory jumper? Let's say you are in the directory ~/Desktop/Development/NextJS/tutorial, and you want to go to ~/SomewhereElse/Products/Product1/prod-website, the one way of doing this in your terminal would be this:

  • oh-my-posh

    The most customisable and low-latency cross platform/shell prompt renderer

  • scoop install https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/oh-my-posh.json

  • cli

    GitHub’s official command line tool

  • gh CLI - gh is GitHub on the command line. It brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your code.

  • gh-dash

    A beautiful CLI dashboard for GitHub 🚀

  • gh-dash extension - An extension of gh cli to display a dashboard with pull requests and issues.

  • dunk

    Prettier git diffs in the terminal 🎨

  • dunk - You can use this to get prettier git diffs.

  • 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
  • rich-cli

    Rich-cli is a command line toolbox for fancy output in the terminal

  • Rich CLI - Rich-cli is a command-line toolbox for fancy output in the terminal.

  • themes

    Themes for Windows Terminal (by atomcorp)

  • for themes - https://windowsterminalthemes.dev/ or https://github.com/atomcorp/themes

  • Chocolatey

    Chocolatey - the package manager for Windows

  • There is also choco/chocolatey which you can use as a package manager but we will stick with scoop for this article.

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