dotfiles for use with chezmoi
- PowerShell 100%
| .vscode | Initial commit with current state | |
| AppData/Local/Packages/Microsoft.WindowsTerminal_8wekyb3d8bbwe/LocalState | Initial commit with current state | |
| Documents | Initial commit with current state | |
| dot_config | Add .config/powershell/Microsoft.PowerShell_profile.ps1 | |
| .chezmoiignore | added path | |
| chezmoi.toml.template | Initial commit with current state | |
| dot_gitconfig | Update dot_gitconfig | |
| LICENSE | LICENSE | |
| README.md | Update README.md | |
dotfiles
quick start
https://www.chezmoi.io/quick-start/#using-chezmoi-across-multiple-machines
initialize chezmoi with the dotfiles repo:
chezmoi init git@codeberg.org/falkheiland/dotfiles.git
Check what changes that chezmoi will make to your home directory by running:
chezmoi diff
If you are happy with the changes that chezmoi will make then run:
chezmoi apply -v
If you are not happy with the changes to a file then either edit it with:
chezmoi edit $FILE
Or, invoke a merge tool (by default vimdiff) to merge changes between the current contents of the file, the file in your working copy, and the computed contents of the file:
chezmoi merge $FILE
On any machine, you can pull and apply the latest changes from your repo with:
chezmoi update -v
list managed files:
chezmoi managed
git commands:
chezmoi git add
chezmoi git -- commit -m 'added/removed/fixed xyz'
chezmoi git push