Cinnamon is a desktop environment that is based on the GTK+ 3 toolkit. It was released in 2011. The project was originally started as a fork of the GNOME Shell, i.e. a mere graphical shell, but became its own desktop environment in Cinnamon 2.0. Cinnamon was initially developed by (and for) the Linux Mint distribution, with wider adoption spreading to other distributions over time.
Cinnamon includes the following applications: Nemo file manager (fork of Nautilus), Muffin window manager (fork of Mutter), Cinnamon Settings Daemon (for of GNOME Settings Daemon), Cinnamon Session (for of GNOME Session), and Cinnamon Control Center (fork of GNOME Control Center).
Features provided by Cinnamon include
- Desktop effects, including animations and transition effects;
- Panels equipped with a main menu, launchers, a window list and the system tray can be adjusted on left, right, upper or lower edge of the screen
- Various extensions;
- Applets that appear on the panel
- Overview with functions similar to that in GNOME Shell; and
- Settings editor for easy customization. It can customize:
- The panel
- The calendar
- Desktop effects