{"id":15992372,"url":"https://github.com/danecando/juvy","last_synced_at":"2025-04-04T23:23:21.405Z","repository":{"id":256660627,"uuid":"855785589","full_name":"danecando/juvy","owner":"danecando","description":"Simple dot/config file backup for Mac/ZSH","archived":false,"fork":false,"pushed_at":"2024-09-11T23:12:47.000Z","size":2,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T22:36:20.814Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/danecando.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-11T13:12:33.000Z","updated_at":"2024-09-11T23:12:50.000Z","dependencies_parsed_at":"2024-09-12T09:27:29.395Z","dependency_job_id":"2c19b38a-9ac7-4448-8710-be73b037f990","html_url":"https://github.com/danecando/juvy","commit_stats":null,"previous_names":["danecando/juvy"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danecando%2Fjuvy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danecando%2Fjuvy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danecando%2Fjuvy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/danecando%2Fjuvy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/danecando","download_url":"https://codeload.github.com/danecando/juvy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247263114,"owners_count":20910347,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-08T06:21:25.650Z","updated_at":"2025-04-04T23:23:21.377Z","avatar_url":"https://github.com/danecando.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# juvy\n\nSimple dot/config file backup utility that uses rsync to backup files to a specified directory\n\nCurrently targets MacOS devices that use zsh as their shell. Default backup directory is in iCloud Drive.\n\nYou probably don't want to use it in it's current state. Feel free to help make it better.\n\n## Installation\n\nLoad the script in your .zshrc\n\n```bash\nsource $HOME/repos/juvy/juvy.zsh\n```\n\n## Commands\n\n- `juvy init` - Set up all the necessary directories and files\n- `juvy backup` - Backup all files in the backup list\n- `juvy rm` - Remove all the config files and backup directory\n\n## Configuration\n\n- `$HOME/.config/juvy/config` - juvy config: backup directory\n- `$HOME/.config/juvy/backup` - file paths relative to $HOME to backup\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanecando%2Fjuvy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdanecando%2Fjuvy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdanecando%2Fjuvy/lists"}