A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features.
JavaScript C Python CSS Makefile M4 Shell
Clone or download
Latest commit 7029c90 Jul 11, 2018
Failed to load latest commit information.
.circleci circleci: remove mint18 job (#7483) Apr 20, 2018
.github add issue template Jul 4, 2017
.settings Initial commit Dec 11, 2011
data Cinnamon theme: window-list progress improvements (#7562) May 9, 2018
debian 3.8.7 Jul 5, 2018
docs xlet-settings: improvements to key dependency handling (#7419) Apr 24, 2018
files network applet: Initialize CinnamonNetworkApplet._updateFrequencySeconds Jul 11, 2018
js tooltips.js: use ClutterActor's has-pointer property for timeout Jun 5, 2018
man Remove cinnamon-extension-tool and support for jhbuild Mar 16, 2018
po Update po/README: provide a link to Launchpad (#7655) Jun 17, 2018
src Revert "shell-embedded-window: change realize to map (#6965)" Jun 22, 2018
tests Remove cinnamon-extension-tool and support for jhbuild Mar 16, 2018
tools Port urgentwindow.py and check-for-missing.py to python3 (#7077) Dec 20, 2017
utils utils: port all to python3 (#7075) Dec 21, 2017
.eslintrc.json Update eslintrc.json for more flexibility (#7485) Apr 20, 2018
.gitignore Remove cinnamon-extension-tool and support for jhbuild Mar 16, 2018
.project Initial commit Dec 11, 2011
.pylintrc Add .pylintrc file. All of it defaults except the following disabled Apr 6, 2018
AUTHORS Added link to contributors graph in Authors file Jun 11, 2012
COPYING Update FSF address Feb 6, 2012
Makefile.am Add back doc building Apr 25, 2015
README.rst README file to reStructuredText file Apr 23, 2017
autogen.sh Remove aclocal as autoreconf runs it Apr 10, 2017
cinnamon.pot l10n: Update POT file Jun 8, 2018
configure.ac 3.8.7 Jul 5, 2018
generate_additional_files.py PEP8ify (#7434) Apr 20, 2018
generate_cs_module_desktop_files.py PEP8ify (#7434) Apr 20, 2018
makepot Create new cinnamon-xlet-makepot utility for automattically extractin… ( Mar 15, 2018
package.json Add eslint configuration (#7192) Jan 11, 2018
restore Renamed files to Cinnamon Dec 20, 2011
test Update ./test script Nov 8, 2016


Cinnamon is a Linux desktop which provides advanced innovative features and a traditional user experience.

The desktop layout is similar to Gnome 2. The underlying technology is forked from Gnome Shell. The emphasis is put on making users feel at home and providing them with an easy to use and comfortable desktop experience.


Cinnamon is on GitHub at https://github.com/linuxmint/Cinnamon.

Note that some issue may not be with Cinnamon itself. For a list of related components, please see http://developer.linuxmint.com/projects.html and file in the appropriate repo.


Cinnamon is distributed under the terms of the GNU General Public License, version 2 or later. See the COPYING file for details.