Skip to content

Eomm/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Personal dotfiles managed via this git repo.

Layout

  • home/ – tracked dotfiles that should live in your $HOME (e.g. .zshrc, .gitconfig).
  • scripts/ – helper scripts to sync between your machine and this repo.

Scripts

  • scripts/sync-repo.sh

    • Copies selected dotfiles from $HOME into home/.

    • Usage (from repo root):

      scripts/sync-repo.sh
  • scripts/sync-local-machine.sh

    • Copies files from home/ into your $HOME directory, preserving their paths under home/.

    • Prompts before overwriting existing files.

    • Usage (from repo root):

      scripts/sync-local-machine.sh

Typical workflow

  1. Edit dotfiles locally in $HOME.
  2. Run scripts/sync-repo.sh to pull changes into the repo.
  3. Commit and push.
  4. On another machine, clone the repo and run scripts/sync-local-machine.sh to apply dotfiles.

About

My dotfiles

Resources

License

Code of conduct

Contributing

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages