Skip to content

dpetersen/dotfiles

Repository files navigation

My dotfiles, in a format suitable for Chezmoi.

Initializing

I'm generally usuing jj instead of git, but that isn't particularly well-supported in Chezmoi. To get started, run:

jj git clone --colocate https://github.com/dpetersen/dotfiles ~/.local/share/chezmoi
chezmoi init --apply

For a headless install, look at all the promptable items in home/.chezmoi.toml.tmpl and pass values for them. You can pass these on the command line:

chezmoi init --promptString [email protected]

macOS Setup

Install dependencies from install-osx.sh (review and run the brew install commands).

After chezmoi apply, install fish plugins:

fish -c "fisher install < ~/.config/fish/fish_plugins"

Generating Arch Package List

For backup purposes, there are two manifest files:

  • pkglist-explicit.txt: all the Arch packages I have installed
  • pkglist.txt as described here, which is every explicit and dependent package

Periodically regenerate that with:

./make-pkglists.sh

About

Artisinal, small-batch dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •