Skip to content

davidgroves/dotfiles

Repository files navigation

dotfiles

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.

If you require local company specific or machine specific configuration, bash sources `

Utilities.

A checklist of tools I'd like to install on a workstation system, with Debian 12 and OSX (homebrew) 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 and git 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.
  • uv. Astral. A tool to make working with Python packages fast and sane.
########## DEBIAN 12/13 INSTALL GUIDE ########## 

sudo apt install snapd fd-find delta-git fzf jq hyperfine bat pipx ripgrep pandoc poppler-utils ffmpeg golang
sudo go install github.com/jesseduffield/lazydocker@latest
sudo snap install cheat dust
pipx install grip uv

######### #OSX / Homebrew Install ########## 

brew install cheat
brew install ffind
brew install dust
brew install grip
brew install fzf
brew install jq
brew install hyperfine
brew install bat
brew install tree
brew install uv

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published