{"repo":"samjoshuadud/waylandar","free":true,"listed":false,"github":"https://github.com/samjoshuadud/waylandar","clone":"git clone https://github.com/samjoshuadud/waylandar.git","description":"A standalone Wayland calendar widget and dashboard for Hyprland and Sway. Seamlessly syncs with Google Calendar, Nextcloud, iCloud, and ICS feeds.","language":"QML","stars":77,"topics":["arch","calendar-widget","google-calendar","hyprland","matugen","nix","nixos","qml","quickshell","widget"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"Waylandar A standalone Wayland Calendar widget and dashboard built with Quickshell (QML) and Python. Fully compatible with modern Wayland compositors like Hyprland and Sway. Officially supports configuring multiple concurrent accounts for all providers: Google Calendar , Nextcloud Calendar (CalDAV) , Apple iCloud Calendar , ICS Feed Subscriptions , and Local Directories (for parsing local .ics files managed by vdirsyncer, Nextcloud Client, or custom scripts). Note: Waylandar is currently read-only. You can reliably view your schedule and receive background notifications, but you cannot create or edit events directly from the widget yet. Push support for event creation is planned for a future release. Overview Two modes: - waylandar-widget — compact desktop widget showing your upcoming agenda, sits on your desktop via wlr-layer-shell - waylandar-dashboard — full-month calendar overlay, toggled on demand Background sync polls your calendars and fires notify-send notifications based on the reminder times you set per-event in Google Calendar or Nextcloud (e.g. \"10 minutes before\"). Themes automatically via Matugen if you use it. --- Installation NixOS (Recommended) Try it without installing: Declarative (flake.nix): Imperative: Arch Linux AUR publishing is temporarily blocked due to the ongoing chain attack mitigation. Install locally for now: Note: quickshell-git and uv are required before running makepkg -si . Manual Requirements: quickshell , uv --- Configuration & Setup Wayla","default_branch":null,"files":null,"tree":[],"storefront":"/r/samjoshuadud","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/samjoshuadud/waylandar/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."}