Skip to content

Cinnamon notes

April 14, 2026
May 4, 2015

I've been using Cinnamon as my desktop environment for 7+ years.
But Cinnamon 6 has been a bit buggy, so I'm switching to Gnome in Fall 2024 (also to enjoy its vast extensions).
Then Gnome dropped X11 support in 2025-09 so I switched back to Cinnamon.

Applets, extensions are installed at ~/.local/share/cinnamon/.
User configs are at ~/.cinnamon/.

GDM issue

Cinnamon (X11) fails to load after update / Applications & Desktop Environments / Arch Linux Forums

Since 2026-04, GDM not working for X11 even with WaylandEnable=false in /etc/gdm/custom.conf
Only used GDM for GNOME session

sudo pacman -S lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings
sudo systemctl disable gdm
sudo systemctl enable lightdm # reboot or add `--now`

Writing Extensions

How to make a Cinnamon theme : Cinnamon
How to make a Cinnamon applet (Force Quit applet tutorial) : Cinnamon

Cinnamon 1.8 settings API โ€“ some lesser-known bits โ† Segfault
Applet, Desklet, Extension Settings API โ€“ a brief example. โ† Segfault
Cinnamon 1.8 Applet, Desklet, Extension and Theme packaging guidelines โ† Segfault
Cinnamon 1.8 Theme Notes โ† Segfault

Nemo Actions

Write a .nemo_action file in

Nemo Actions - ArchWiki
nemo/files/usr/share/nemo/actions at master ยท linuxmint/nemo
[Solved: Github nemo patch available]:nemo actions: problem with single quotes in filenames? - Linux Mint Forums
smurphos/nemo_actions_and_cinnamon_scripts: A collection of custom context menu items for the Nemo file manager, along with some miscellaneous feature scripts intended for the Cinnamon desktop environment.

AUR (en) - nemo-meld-compare

Nemo Scripts

Located at

Creating a new Nemo script - Linux Mint Forums
nemo scripts pack - Gnome-look.org
The Ultimate Nautilus/Nemo Scripts Pack - linux-apps.com