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.