Skip to content

Helpful Tools⚓︎

List of helpful tools we use:

General⚓︎

  • Command Not Found - Find package needed for a given executable.

  • Pkgs - Index of packages across distributions and more.

  • Repology - The Packaging Hub

Terminal⚓︎

  • oh-my-zsh - ZSH framework for managing zsh config.

  • tmux - Terminal multiplexer

  • rg - RipGrep (grep like tool written in Rust)

  • fzf - CLI Fuzzy finder

  • exa - exa is a modern replacement for ls.

  • zoxide - A smarter cd command. Supports all major shells.

  • entr - Run arbitary commands when file changes

Git⚓︎

  • gh - A command line interface for using GitHub.

  • glab - A command line interface for using GitLab.

  • refined-github - Browser extension that simplifies the GitHub interface and adds useful features.

  • diff-so-fancy - Make git diffs look pretty.

  • lazygit - Simple terminal UI for git commands.

  • Gitkraken - A GUI for git.

  • git-extras - Collection of git utilities.

Code Editor⚓︎

  • code - VSCode by Microsoft

  • pycharm - Python oriented IDE by Jetbrains

  • webstorm - Web development oriented IDE by Jetbrains

  • datagrip - Database oriented IDE by Jetbrains

  • nvim - Enhanced VIM

WSL⚓︎

Setup⚓︎

Tools⚓︎

  • WSLg - Run X11 / Wayland in WSL

  • Optimizing WSL - Suggested optimizations for WSL

  • WSL Defender Bug - Tracking performance issues caused by Windows Defender with some workarounds.