- Chezmoi
- Archlinux or OSX
Note: You need to set the env variable SECRETS_OFF=1 to disable
bitwarden. Not passing will make chezmoi fail when connecting to my bitwarden's
account ¯_(ツ)_/¯.
The following environment variables can be set to configure chezmoi when applying changed:
SECRETS_OFF: Set to1to enable Bitwarden (uses my personal secrets set in.chezmoi.yaml)
SECRETS_OFF=1 chezmoi init https://github.com/bit-willi/dotfiles.git -S ~/dotfilesYou can clone this repository and use the Makefile to apply the changes + install dependencies.
make apply or make all
make fix-permissions
make install-extra-dependencies
make configure-linuxfn + cmd - e- opens emacsfn + cmd - i- opens firefoxfn + cmd - f- opens finder in $HOMEcmd + return- opens alacritty
fn + cmd - f1- mpc playfn + cmd - f2- mpc pausefn + cmd - f3- mpc prevfn + cmd - f4- mpc nextfn + cmd - f5- mpc volume -10fn + cmd - f6- mpc volume +10
Run chezmoi init <dotfiles-path> again. This should reload the configuration
by copying chezmoi.yaml to $HOME/.config/chezmoi/chezmoi.yaml.
For some reason, i3 is sourcing .xprofile instead of xinitrc, so for
getting Github plugin for the i3status-rust you need to set up a variable in
your .xprofile
export I3RS_GITHUB_TOKEN="your-github-token"- Feel free to contribute and/or report issues.