A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features.
JavaScript C Python CSS Makefile M4 Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
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 Window list applet: fix bad allocation of icons and labels (#7386) Apr 20, 2018
debian Retire outdated bluetooth code. (#7482) Apr 19, 2018
docs Docs: Fix python3 unicode errors Apr 16, 2018
files Melange: slight UI rework (#7424) Apr 20, 2018
js Modal dialog: don't stretch icon, align it to the top (#7397) Apr 20, 2018
man Remove cinnamon-extension-tool and support for jhbuild Mar 16, 2018
po Switched locale path to standard /usr/share/locale Oct 31, 2014
src Retire outdated bluetooth code. (#7482) Apr 19, 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 and fix some msgids Oct 24, 2017
configure.ac Retire outdated bluetooth code. (#7482) Apr 19, 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.