{"id":13732659,"url":"https://github.com/servusdei2018/protoncheck","last_synced_at":"2026-01-15T00:26:18.711Z","repository":{"id":57645973,"uuid":"441793771","full_name":"servusdei2018/protoncheck","owner":"servusdei2018","description":"@ProtonMail module for waybar/polybar/yabar/i3blocks","archived":true,"fork":false,"pushed_at":"2022-02-13T16:00:10.000Z","size":63,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-08T08:40:52.308Z","etag":null,"topics":["i3blocks-modules","polybar-module","protonmail","waybar","yabar"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/servusdei2018.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"custom":["https://www.paypal.com/donate?business=S9REMLHZB64NQ\u0026no_recurring=0\u0026item_name=Help+fund+my+college+tuition+and+open-source+work\u0026currency_code=USD"]}},"created_at":"2021-12-26T02:22:47.000Z","updated_at":"2024-06-21T00:08:38.000Z","dependencies_parsed_at":"2022-08-30T04:51:09.678Z","dependency_job_id":null,"html_url":"https://github.com/servusdei2018/protoncheck","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/servusdei2018/protoncheck","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/servusdei2018%2Fprotoncheck","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/servusdei2018%2Fprotoncheck/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/servusdei2018%2Fprotoncheck/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/servusdei2018%2Fprotoncheck/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/servusdei2018","download_url":"https://codeload.github.com/servusdei2018/protoncheck/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/servusdei2018%2Fprotoncheck/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28439701,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T22:37:52.437Z","status":"ssl_error","status_checked_at":"2026-01-14T22:37:31.496Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["i3blocks-modules","polybar-module","protonmail","waybar","yabar"],"created_at":"2024-08-03T03:00:31.287Z","updated_at":"2026-01-15T00:26:18.692Z","avatar_url":"https://github.com/servusdei2018.png","language":"Go","readme":"# protoncheck \n[![](https://goreportcard.com/badge/github.com/servusdei2018/protoncheck)](https://goreportcard.com/report/github.com/servusdei2018/protoncheck) [![Go Reference](https://pkg.go.dev/badge/github.com/servusdei2018/protoncheck.svg)](https://pkg.go.dev/github.com/servusdei2018/protoncheck) [![](https://sonarcloud.io/api/project_badges/measure?project=servusdei2018_protoncheck\u0026metric=alert_status)](https://sonarcloud.io/project/overview?id=servusdei2018_protoncheck)  [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/avelino/awesome-go)\n\nawesome waybar/polybar/yabar/i3blocks module to check the amount of unread emails in a ProtonMail inbox.\n\n## Installation\nYou may compile protoncheck yourself or download a copy from the [Releases](https://github.com/servusdei2018/protoncheck/releases/latest).\n\n## Usage\nRun `protoncheck`, using the `--username` and `--password` flags to supply your ProtonMail username and password, respectively. It will output the amount of unread emails in your inbox.\n\n\u003e ⚠️  _Protoncheck doesn't work with accounts with 2FA enabled._\n\n#### waybar Config\nBelow is a sample Waybar configuration to check your ProtonMail inbox every 30 seconds.\n\n~/.config/waybar/config:\n```json\n\"modules-right\": {\n  \"custom/protoncheck\"\n}\n\n\"custom/protoncheck\": {\n\t\t\"exec\": \"~/bin/protoncheck --username USER@protonmail.com --password PASSWORD\",\n\t\t\"format\": \" {}\",\n\t\t\"interval\": 30,\n\t\t\"on-click\": \"xdg-open https://mail.protonmail.com/inbox\"\n}\n```\n\n#### polybar Config\nBelow is a sample Polybar configuration to check your ProtonMail inbox every 30 seconds.\n\n~/.config/polybar/config:\n```yaml\nmodules-right = protoncheck\n\n[module/protoncheck]\ntype = custom/script\nexec = ~/bin/protoncheck --username USER@protonmail.com --password PASSWORD | sed  's/^/ /'\ninterval = 30\nclick-left = xdg-open https://mail.protonmail.com/inbox\n```\n\n#### yabar Config\nBelow is a sample yabar configuration to check your ProtonMail inbox every 30 seconds.\n\n~/.config/yabar/yabar.conf:\n```\n\ttitle: {\n\t\texec: ~/bin/protoncheck --username USER@protonmail.com --password PASSWORD | sed  's/^/ /';\n\t\ttype: \"periodic\";\n\t\tinterval: 30;\n\t}\n```\n\n#### i3blocks Config\nBelow is a sample i3blocks configuration to check your ProtonMail inbox every 30 seconds.\n\n~/.config/i3blocks/config:\n```\n[protoncheck]\ncommand=~/bin/protoncheck --username USER@protonmail.com --password PASSWORD | sed  's/^/ /'\ninterval=30\ncolor=#A4C2F4\n```\n\n## Credits\n - Special thank you to [@crabvk](https://github.com/crabvk) for making [bar-protonmail](https://github.com/crabvk/bar-protonmail), without which I wouldn't have had the inspiration to make protoncheck.\n\n## Sponsoring\nWork on `protoncheck` is done by volunteers in their free time, and takes time and effort. To show your appreciation and to provide continued motivation for work on this and other open source software, please send a donation.\n\n[![](https://img.shields.io/badge/PayPal-00457C?style=for-the-badge\u0026logo=paypal\u0026logoColor=white)](https://www.paypal.com/donate?business=S9REMLHZB64NQ\u0026no_recurring=0\u0026item_name=Help+fund+my+college+tuition+and+open-source+work\u0026currency_code=USD)\n","funding_links":["https://www.paypal.com/donate?business=S9REMLHZB64NQ\u0026no_recurring=0\u0026item_name=Help+fund+my+college+tuition+and+open-source+work\u0026currency_code=USD"],"categories":["Software Packages","软件包","Plugins","Go Tools","Other Software"],"sub_categories":["Other Software","其他软件"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fservusdei2018%2Fprotoncheck","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fservusdei2018%2Fprotoncheck","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fservusdei2018%2Fprotoncheck/lists"}