Skip to content

davidgroves/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 

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 INSTALL GUIDE ########## 

sudo snap install cheat
sudo apt install fd-find
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

# uv is currently not packaged in Debian, but you can use
sudo apt install pipx
pipx install uv

# Ripgrep
sudo apt install ripgrep pandoc poppler-utils ffmpeg

# Ripgrep-all must have the binary installed manually.

######### #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