- Go Template 55.3%
- Emacs Lisp 43.2%
- Shell 1.5%
| home | ||
| .chezmoiroot | ||
| .chezmoiversion | ||
| LICENSE | ||
| README.md | ||
M.R. Firmansyah's Dotfiles
My personal dotfiles, managed with chezmoi. Most of the configs are pretty barebones and minimal on purpose, since I value simplicity rather than flashy aesthetics with bloat that are not practical for my usecase.
It includes my personal information such as my name and email address. If you are not me, edit the chezmoi config and replace my identity with your own.
Personal secrets are stored in my own self-hosted Vaultwarden, a Bitwarden-compatible server. This repository already included a script that installs and setup rbw, an unofficial Bitwarden CLI. If you are not me, edit the rbw install script and replace my Bitwarden Vault server URL and my email address with your own.
chezmoi installation
Arch Linux
$ sudo pacman -Sy chezmoi
Debian
Current Debian stable (trixie) doesn't include chezmoi on it's official repo, so grab the binary from official chezmoi install script with:
$ mkdir -p $HOME/.local/bin
$ sh -c "$(curl -fsLS get.chezmoi.io)" -- -b $HOME/.local/bin
$ command -v chezmoi &>/dev/null || export PATH="$HOME/.local/bin:$PATH"
Applying dotfiles
$ chezmoi init https://git.mrfirmansyah.my.id/firman/dotfiles.git
$ chezmoi -v apply