Skip to content

Dotfiles managed with a git bare repo

License

Notifications You must be signed in to change notification settings

bepoli/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Install

Quickstart

sh <(curl -s https://bepoli.github.io/dotfiles/bootstrap)

Manual install

Install curl and git.

Check bootstrap to find out what it does, then run it.

bootstrap [-d OUTPUT_DIRECTORY] [-r REMOTE_URL]

Example:

./bootstrap -d ~/.config/dotfiles -r https://github.com/$USER/dotfiles.git

Uninstall

Undo dotfiles checkout and restore backup

# Use "config" alias defined in bootstrap and dotfiles
config sparse-checkout set --no-cone '!/*'
shopt -s dotglob
cp ~/.config/dotfiles-backup/* ~/
shopt -u dotglob