{"id":28914109,"url":"https://github.com/grimpy/btlock","last_synced_at":"2025-08-14T04:17:45.563Z","repository":{"id":136456767,"uuid":"191973986","full_name":"grimpy/btlock","owner":"grimpy","description":"Autolock computer","archived":false,"fork":false,"pushed_at":"2019-07-12T15:49:47.000Z","size":15,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-21T21:35:59.191Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/grimpy.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":"2019-06-14T16:21:01.000Z","updated_at":"2025-03-12T14:21:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"544f4d88-5444-461f-9533-79c830d273f1","html_url":"https://github.com/grimpy/btlock","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/grimpy/btlock","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grimpy%2Fbtlock","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grimpy%2Fbtlock/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grimpy%2Fbtlock/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grimpy%2Fbtlock/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/grimpy","download_url":"https://codeload.github.com/grimpy/btlock/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/grimpy%2Fbtlock/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270359911,"owners_count":24570579,"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-08-14T02:00:10.309Z","response_time":75,"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":[],"created_at":"2025-06-21T21:30:31.804Z","updated_at":"2025-08-14T04:17:45.524Z","avatar_url":"https://github.com/grimpy.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Lock computer when idle or bluetooth devices disconnects\n\nHave annoying colleages who can't help it from messing with your computer? Tend to forget to lock you computer? NO MORE!\n\nThis application will automaticly lock your computer when it looses connection with a bluetooth device (in my case my smartwatch) or when you computer is idle of certain amount of time.\n\nThis application works only on Linux in combination with Xorg uses bluez dbus interface and Xorg proto\n\n## Install\n\n`go install github.com/grimpy/btlock`\n\n## Usage:\n\n```\nUsage of /tmp/go-build122752904/b001/exe/main:\n  -idletime int\n        Idle time before invoking lock (by default this is taken from xserver state)\n  -lockapp string\n        Command to invoke to lock (default \"i3lock\")\n  -macaddr string\n        Macaddress of device to check connection\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgrimpy%2Fbtlock","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgrimpy%2Fbtlock","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgrimpy%2Fbtlock/lists"}