{"repo":"aggregat4/meeters","free":true,"listed":false,"github":"https://github.com/aggregat4/meeters","clone":"git clone https://github.com/aggregat4/meeters.git","description":"Small Linux app indicator that will show meeting notifications, extract zoom meeting links and allow one click conference joining.","language":"Rust","stars":10,"topics":["rust","zoom","linux","appindicator","calendar","notifications"],"license":"Apache-2.0","category":"productivity","readme_excerpt":"This is a graphical (GTK) utility for Linux that lives in the tray as an app indicator, watches a configured ical calendar file URL and will notify shortly before a meeting begins. It allows you to directly open any (Zoom) embedded meeting URL with a single click from either the popup menu or the notification. Building 1. Clone repo 1. cargo b Installation You can drop the meeters binary anywhere. The tarball includes a few (optional) icons that will be used when they are located next to the meeters binary. If not the program will default to a \"new appointment\" icon. Configuration meeters can be configured using environment variables, or a configuration file or a mix of both. When using a file meeters expects a configuration file called meeters config.env in a directory called meeters in your Linux standard config location. This will typically be: /.config/meeters/meeters config.env The file should have name/value pairs separated by equals signs. For example: For an on-prem Exchange calendar via EWS: When using EWS, meeters asks for the Exchange password in the UI on first refresh and stores it in the desktop keyring/wallet. EWS requests use Basic auth over HTTPS. The EWS password is stored through the FreeDesktop Secret Service API, which is typically backed by GNOME Keyring, KDE Wallet, or a compatible provider such as KeePassXC. The keyring service name is: The entry user is the configured MEETERS EWS USER . On KDE, inspect or delete the entry with KWalletManager. If secre","default_branch":null,"files":null,"tree":[],"storefront":"/r/aggregat4","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aggregat4/meeters/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}