[molecules] introduce mate

This commit is contained in:
Joost Ruis
2012-06-21 19:55:55 +00:00
parent 0fdc80aecd
commit 598e914d27
2 changed files with 118 additions and 0 deletions

View File

@@ -286,6 +286,18 @@ prepare_lxde() {
has_proprietary_drivers && setup_proprietary_gfx_drivers || setup_oss_gfx_drivers
}
prepare_mate() {
setup_networkmanager
# Fix ~/.dmrc to have it load LXDE
echo "[Desktop]" > /etc/skel/.dmrc
echo "Session=MATE" >> /etc/skel/.dmrc
remove_desktop_files
setup_displaymanager
remove_mozilla_skel_cruft
setup_cpufrequtils
has_proprietary_drivers && setup_proprietary_gfx_drivers || setup_oss_gfx_drivers
}
prepare_e17() {
setup_networkmanager
# Fix ~/.dmrc to have it load E17
@@ -390,6 +402,8 @@ prepare_system() {
local de="${1}"
if [ "${de}" = "lxde" ]; then
prepare_lxde
elif [ "${de}" = "mate" ]; then
prepare_mate
elif [ "${de}" = "e17" ]; then
prepare_e17
elif [ "${de}" = "xfce" ]; then