The desktops dict should be global or part of cnchi module. Now it's
declared in both desktop.py and features.py, which is ugly