This repository contains my personal configuration files (dotfiles) managed with Chezmoi. Feel free to use them!
Clone URL:
git@github.com:cube-one-ber/dotfiles.git
- Git
- Clone and initialize the dotfiles using Chezmoi:
sh -c "$(curl -fsLS get.chezmoi.io)" -- init --ssh git@github.com:cube-one-ber/dotfiles.git- Apply changes to your home directory:
chezmoi apply- Edit configurations (optional):
chezmoi edit <file>After making changes to your local dotfiles, update the repository with:
chezmoi add <file>
git commit -m "Update dotfiles"
git push origin masterTo pull and apply updates on another machine:
chezmoi update
chezmoi applySensitive files can be encrypted using GPG. Chezmoi automatically decrypts them when applying:
chezmoi add --encrypt <sensitive_file>A typical structure for the repository:
dotfiles/
├── .zshrc
├── .vimrc
├── .gitconfig
├── .config/
│ ├── nvim/
│ └── alacritty/
└── README.md
These dotfiles are primarily for personal use. Feel free to fork, adapt, and use them for your own purposes.