{"id":21485338,"url":"https://github.com/igneus/leave","last_synced_at":"2025-10-16T06:05:09.720Z","repository":{"id":66674628,"uuid":"592784130","full_name":"igneus/leave","owner":"igneus","description":"utility reminding the user to leave in time","archived":false,"fork":false,"pushed_at":"2023-01-30T17:15:45.000Z","size":62,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-17T09:49:57.390Z","etag":null,"topics":["cli-utility","gui-application","java-application"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/igneus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-01-24T14:29:30.000Z","updated_at":"2023-01-29T23:20:13.000Z","dependencies_parsed_at":"2023-03-11T00:13:08.006Z","dependency_job_id":null,"html_url":"https://github.com/igneus/leave","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/igneus/leave","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igneus%2Fleave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igneus%2Fleave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igneus%2Fleave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igneus%2Fleave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/igneus","download_url":"https://codeload.github.com/igneus/leave/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/igneus%2Fleave/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279161501,"owners_count":26116966,"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","status":"online","status_checked_at":"2025-10-16T02:00:06.019Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["cli-utility","gui-application","java-application"],"created_at":"2024-11-23T13:15:04.865Z","updated_at":"2025-10-16T06:05:09.715Z","avatar_url":"https://github.com/igneus.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"Implementation of the leave utility\nas specified in [this FreeBSD man page][manpage].\n\n## Building\n\n`$ mvn package`\n\n## Usage\n\n`$ ./bin/leave.sh 0955` to set alarm for 09:55\n`$ ./bin/leave.sh +0230` to set alarm for 2 hours, 30 minutes from now\n\n`$ ./bin/gui-leave.sh 0955` sets the same alarm, but, instead of the traditional printing to the console, creates\na green icon in the system tray, which at the specified time turns red and bombs you with notifications.\n\n## Running tests\n\n`$ mvn test` - unit tests\n\n`$ ./bin/test_edge_cases.sh` - primitive smoke tests for some less common input values\n\n## License\n\nGNU/GPL 3.0\n\n[manpage]: https://www.freebsd.org/cgi/man.cgi?query=leave\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Figneus%2Fleave","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Figneus%2Fleave","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Figneus%2Fleave/lists"}