/dotfiles

My dotfiles, managed with Chezmoi

Primary LanguageShell

Installation

If chezmoi is not yet installed

Run sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply ddigeronimo

If chezmoi is already installed

Run chezmoi init --apply ddigeronimo

Favorite software

These are some of my favorite applications that I use day to day. Ideally, these will be installed on a new machine before running the chezmoi install, but they aren't prerequisites. Without them, some errors may get thrown as some of the configs in my dotfiles reference them. For example, my .zshrc will try to source fzf config files that may not yet be installed.

kakoune https://github.com/mawww/kakoune

bat https://github.com/sharkdp/bat

ripgrep https://github.com/BurntSushi/ripgrep

taskwarrior https://github.com/GothenburgBitFactory/taskwarrior

ranger https://github.com/ranger/ranger

fzf https://github.com/junegunn/fzf

fd https://github.com/sharkdp/fd

lazygit https://github.com/jesseduffield/lazygit

delta https://github.com/dandavison/delta

k9s https://github.com/derailed/k9s

glow https://github.com/charmbracelet/glow

lazydocker https://github.com/jesseduffield/lazydocker

Configs not managed through chezmoi

Currently, my Vim, Neovim, and Emacs configs are all managed through separate GitHub repositories. I don't use these editors terribly often, so changes there are rare.