https://github.com/danecando/juvy
Simple dot/config file backup for Mac/ZSH
https://github.com/danecando/juvy
Last synced: about 1 year ago
JSON representation
Simple dot/config file backup for Mac/ZSH
- Host: GitHub
- URL: https://github.com/danecando/juvy
- Owner: danecando
- Created: 2024-09-11T13:12:33.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-11T23:12:47.000Z (almost 2 years ago)
- Last Synced: 2025-04-04T22:36:20.814Z (about 1 year ago)
- Language: Shell
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# juvy
Simple dot/config file backup utility that uses rsync to backup files to a specified directory
Currently targets MacOS devices that use zsh as their shell. Default backup directory is in iCloud Drive.
You probably don't want to use it in it's current state. Feel free to help make it better.
## Installation
Load the script in your .zshrc
```bash
source $HOME/repos/juvy/juvy.zsh
```
## Commands
- `juvy init` - Set up all the necessary directories and files
- `juvy backup` - Backup all files in the backup list
- `juvy rm` - Remove all the config files and backup directory
## Configuration
- `$HOME/.config/juvy/config` - juvy config: backup directory
- `$HOME/.config/juvy/backup` - file paths relative to $HOME to backup