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 forls. -
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.