Linux mint 19 desklets3/21/2024 Applets and desklets are no longer compatible with GNOME 3. Separation from GNOME was completed in Cinnamon 2.0, which was released in October 2013. Following several attempts to extend GNOME 3 such that it would suit the Linux Mint design goals, the Mint developers forked several GNOME 3 components to build an independent desktop environment. The development of Cinnamon began as a reaction to the April 2011 release of GNOME 3 in which the conventional desktop metaphor of GNOME 2 was abandoned in favor of GNOME Shell. Cinnamon is the principal desktop environment of the Linux Mint distribution and is available as an optional desktop for other Linux distributions and other Unix-like operating systems as well. Then you can visit the link in order to authorize the app to read events from your Google Calendar.Cinnamon is a free and open-source desktop environment for the X Window System that derives from GNOME 3 but follows traditional desktop metaphor conventions. Go to the following link in your browser: If you see message like this: Falling back to -noauth_local_webserver and continuing with If it doesn't work, a system restart may help the desklet to detect google-api-python-client.Īnother way to solve the not working desklet is by running this command in terminal: python3 ~/.local/share/cinnamon/desklets/ /py/google_calendar.py -list-calendars Note: If nothing happens(the screen just blinks) or there is a warning sign in the "Desklets" dialog, try to remove and add the desklet again. You can filter calendars by: "Fill in the list below with the names of all my calendars".You can manage the accounts from the top left arrows.Change the username on the newly added calendar.Add new instance from the plus sign in Google Desklets.To use multiple Google calendar accounts follow this steps: You can find the user name on the image below: Or list all calendars for a given account: gcalendar -list-calendars -account username To list all Google calendar accounts on current Linux machine use: gcalendar -list-calendars Allow the "Cinnamon Google Calendar Desklet" to read your Google Calendar events. The browser should get a Google Authentication page asking for reading permission. You can copy the link from the default browser and use it to another one. The link will be something like: In case of success you should see this message: This will send a request to your default browser where you need to authorize the Google account. To Authorize Google calendar desklet on your Linux you need to run: gcalendar Sudo pip3 install -upgrade python-dateutil google-api-python-client oauth2client Install Python modules using the following command(python-dateutil, google-api-python-client and oauth2client):. ![]() Sudo apt install python3-pip python3-setuptools python3-dateutil python3-oauth2client python3-googleapi Install dependencies using the following command: We can install Google calendar desklet from Python pip command: sudo apt install python3-pip python3-setuptools python3-dateutil python3-oauth2client python3-googleapi How to add google calendar to your Linux Mint desktop follow next steps (Tested it with Linux Mint 19, 20, 21) add google calendar desktop by terminal sudo add-apt-repository ppa:slgobinath/gcalendarÄisclaimer: ppa:slgobinath/gcalendar and AUR gcalendar are my (the developer of this desklet) own repositories that are not monitored by the Linux Mint team, and user installs it at their own discretion. You can configure every aspect of the desklet using the configure dialog. ![]() This desklet uses google-api-python-client to pull events from Google Calendar. View your upcoming calendar events on your Cinnamon Desktop. This is the official page of the desklet: If you don't like the idea to open it each time in order to get information for your events for the week then you can simply add it to your desktop. ![]() There is no doubt that Google Calendar is one of the most popular calendars.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |