Tools
A non-exhaustive list of tools I find useful. I typically use Ubuntu Linux, so these tools all work there.
Command line
- eza – Replaces ls.
- fd – A modern alternative to find.
- fzf – A fuzzy-finder for files and directories.
- mosh – A robust replacement for ssh.
- ncdu – Disk usage analyser; replaces du.
- neovim – A text editor; my config is here.
- pass – A local password manager based on gpg.
- pdfmerge – Merge, splice, and rotate PDF files.
- qmv – Quickly rename files in a text editor.
- restic – Fast and secure file backups.
- ripgrep – A text search tool; replaces grep.
- tmux – A terminal multiplexer.
- unar – Universal unarchiver for zip, tar, and other formats.
- zsh – A shell.
Graphics
Optimization
Python
zsh plugins
- zsh-completions – Additional completions for zsh.
- zsh-syntax-highlighting – Colours terminal commands as you type them.