My Custom ML4W-Calendar with Google Calendar Support #1573
xeins-custom
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I want to share my custom quickshell calendar based on ML4W quickshell calendar itself with Google Calendar support. Customize by Google Gemini AI, so don't ask me anything because I do not understand advanced coding. Feel free to do anything. Thanks.
https://github.com/xeins-custom/My-Custom-ML4W-Calendar-with-Google-Calendar-Support
✨ Features
gcalcli.🛠️ Prerequisites
Before using this widget, you need to install and configure gcalcli (Google Calendar Command Line Interface).
1. Install
gcalcliOpen your terminal and install the package:
# For Arch Linux / EndeavourOS / Garuda sudo pacman -S gcalcli2. Configure Google API (Crucial Step!)
By default,
gcalclimight face rate limits. You need to create your own Google API Client ID for it to work flawlessly.3. Authenticate
gcalcliRun this command in your terminal, replacing the placeholders with your actual keys:
gcalcliis fully set up!🚀 Installation & Setup
Save the File:
Download the provided
CalendarWindow.qmland save it to your Quickshell configuration directory exactly here:~/.config/quickshell/CalendarApp/CalendarWindow.qmlSet Your Email:
Open
CalendarWindow.qmlwith your text editor. At the very top (around line 23), find this line:Change "your_email@gmail.com" to the actual Google Account email you used to set up
gcalcli.🎮 How to Use
Beta Was this translation helpful? Give feedback.
All reactions