|
83 | 83 | DEBIAN_FRONTEND=noninteractive run apt-get install -y gnupg |
84 | 84 | run apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 302F0738F465C1535761F965A6616109451BBBF2 |
85 | 85 | echo "deb http://packages.linuxmint.com ulyssa main upstream import backport" >"$WORK/etc/apt/sources.list.d/linux-mint.list" |
| 86 | + cat >> "$WORK/etc/apt/preferences.d/official-package-repositories.pref" <<EOF |
| 87 | +Package: * |
| 88 | +Pin: origin live.linuxmint.com |
| 89 | +Pin-Priority: 750 |
| 90 | +
|
| 91 | +Package: * |
| 92 | +Pin: release o=linuxmint,c=upstream |
| 93 | +Pin-Priority: 700 |
| 94 | +EOF |
86 | 95 | run apt-get update |
87 | 96 | DEBIAN_FRONTEND=noninteractive run apt-get install -y cinnamon-session cinnamon nemo mint-info-cinnamon mintmenu mint-x-icons mintsystem mintwelcome |
88 | 97 | DEBIAN_FRONTEND=noninteractive run apt-get install -y firefox lightdm gdisk gdebi fwupd friendly-recovery gnome-terminal cinnamon-control-center |
89 | 98 | DEBIAN_FRONTEND=noninteractive run apt-get install -y mint-mirrors mint-artwork mint-backgrounds-ulyana mint-themes mintbackup mintdrivers mintinstall |
90 | | - DEBIAN_FRONTEND=noninteractive run apt-get install -y mintupdate nemo libreoffice flatpak rhythmbox redshift p7zip-full openvpn |
91 | | - DEBIAN_FRONTEND=noninteractive run apt purge -y gdm3 |
| 99 | + DEBIAN_FRONTEND=noninteractive run apt-get install -y mintupdate libreoffice flatpak rhythmbox redshift p7zip-full openvpn |
| 100 | + DEBIAN_FRONTEND=noninteractive run apt purge -y gdm3 ubuntu-release-upgrader-core gparted && run dpkg --configure -a |
92 | 101 | ;; |
93 | 102 | esac |
94 | 103 |
|
@@ -227,6 +236,18 @@ gsettings set org.gnome.desktop.background picture-uri file:////usr/share/backgr |
227 | 236 | gsettings set org.gnome.desktop.interface gtk-theme "Material-Black-Blueberry-3.36" |
228 | 237 | gsettings set org.gnome.desktop.interface icon-theme "Material-Black-Blueberry-3.36" |
229 | 238 |
|
| 239 | +EOF |
| 240 | + ;; |
| 241 | + esac |
| 242 | + |
| 243 | + case "$TASKSEL" in |
| 244 | + mint-cinnamon-desktop) |
| 245 | + cat >> "$WORK/etc/skel/.xprofile" <<EOF |
| 246 | +gsettings set org.cinnamon.desktop.screensaver lock-enabled false |
| 247 | +gsettings set org.cinnamon.settings-daemon.plugins.power sleep-display-ac 0 |
| 248 | +gsettings set org.cinnamon.desktop.lockdown disable-log-out true |
| 249 | +gsettings set org.cinnamon.desktop.lockdown disable-lock-screen true |
| 250 | +gsettings set org.cinnamon.desktop.lockdown disable-user-switching true |
230 | 251 | EOF |
231 | 252 | ;; |
232 | 253 | esac |
|
0 commit comments