Tree


.emacs.d/
.exrccommits | blame
.gitignorecommits | blame
.local/
.mbsyncrccommits | blame
.nexrccommits | blame
.profilecommits | blame
.shrccommits | blame
.tmux.confcommits | blame
.tmuxline.confcommits | blame
README.mdcommits | blame
install.shcommits | blame

README.md

# sara's dotfiles

## Game of Trees Configuration

To use with got: 

```sh
got clone <repo-url>.git
got checkout <repo-dir> <worktree-dir>
sh install.sh
```

## Git Configuration

To use on a new machine with just git:

```sh
git clone --bare <repo-url> $HOME/.dotfiles
alias dot='git --git-dir=$HOME/.dotfiles --work-tree=$HOME'
dot checkout
```

To update a file on a configured machine:

```sh
dot add ~/.shrc
dot commit -m "update shrc"
dot push
```

README.md last tended 2025-12-29.