- 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 to1
to enable Bitwarden (uses my personal secrets set in.chezmoi.yaml
)
SECRETS_OFF=1 chezmoi init https://github.com/bit-willi/dotfiles.git -S ~/dotfiles
You 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-linux
fn + 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.