A collection of dotfiles used by myself. Mostly for my own reference/use, but handy if anyone else wants to use something I use.
Some of the things in the .bashrc require bash4. If you are running a Mac, you likely have bash3 unless you have installed it from something like homebrew. You can either remove the lines bash complains about, or install bash4.
A checklist of tools I'd like to install on a workstation system, with Debian 12 install instructions.
- Cheat. A set of cheatsheets for common unix commands.
- fd. A find alternative.
- Grip. A standalone Markdown viewer with github markdown support.
- Delta. An improved pager for git, that makes looking at
git diff
andgit grep
output easier. - Dust. du but like treespace.
- fzf. A fuzzy finder.
- jq. A json formatter.
- hyperfine. A CLI benchmarking tool.
- bat. A cat alternative with syntax highlighting. Note Debian calls the binary
batcat
. - ripgrep-all. A grep replacement that can search a lot of different file types, including PDF, doc, docx and even subtitles in movie file formats.
# Debian 12 install
sudo snap install cheat
sudo apt install fd-find
sudo apt install pipx
pipx install grip
sudo apt install delta-git
sudo snap install dust
sudo apt install fzf
sudo apt install jq
sudo apt install hyperfine
sudo apt install bat
# Ripgrep
sudo apt install ripgrep pandoc poppler-utils ffmpeg
# Ripgrep-all must have the binary installed manually.