Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/altair-bueno/demeter

Backup for shell utilities and dot files
https://github.com/altair-bueno/demeter

backup bash-script config git-config homebrew vim-settings vimrc zshrc

Last synced: 12 days ago
JSON representation

Backup for shell utilities and dot files

Awesome Lists containing this project

README

        

# Demeter

Demeter is a backup git repository that contains config files on my current
macOS enviroment. Althought all files were created using macOS commandline
utilities, they should work fine with any standard UNIX-like system that uses
`zsh` as it's default shell.

## Requisites

- Linux:
- Install `zsh` and set it up as the default shell (`man chsh`)
- Install curl
- Set up a valid `secretservice` such as
[Gnome Keyring`](https://wiki.archlinux.org/title/GNOME/Keyring)
- macOS: xcode tools will be automatically installed. No need to do anything
other than upgrading the system.
- Windows: ...

## Restore

```zsh
curl "https://raw.githubusercontent.com/Altair-Bueno/Demeter/master/restore.sh" | zsh
```

## macOS additional config

- [Align to grid Finder](https://apple.stackexchange.com/questions/50508/how-can-i-make-all-folders-in-finder-snap-to-grid)
- Set iterm2 configuration folder to `$HOME/Demeter/iterm2`

## If you want your own backup system

Check out the [wiki](https://github.com/Altair-Bueno/Demeter/wiki) to learn how
to do a dotfiles backup

## License

- [Scrips](scripts/) are licensed under the MIT license
- [restore.sh](restore.sh) is licensed under the MIT license
- [database icon](Icon?) licensed under MIT by
[VigoKrumins](https://github.com/VigoKrumins/folder-icons/)
- Other files under the [backup folder](backup/) have different licenses and
belong to their respective owners