Last active
June 16, 2017 20:42
-
-
Save Alanaktion/24105d8c4fed7b7062788ca294ae08d6 to your computer and use it in GitHub Desktop.
Convert Antergos Gnome to Xfce (assuming gdm)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This will convert an Antergos Gnome installation to Xfce | |
# GDM will be replaced with LightDM with the GTK greeter | |
# It keeps a few Gnome utilities around and installs Xfce4's WhiskerMenu plugin | |
# Don't continue on errors, since we can really screw up a system if we do | |
set -e | |
# Kill existing sessions | |
sudo systemctl stop gdm | |
# Switch display manager | |
sudo systemctl disable gdm | |
sudo pacman -S lightdm lightdm-gtk-greeter | |
sudo systemctl enable lightdm | |
# Remove extra stuff, if needed | |
#sudo pacman -Rs \ | |
# chrome-gnome-shell-git | |
# Gnome | |
sudo pacman -Rs \ | |
antergos-gnome-defaults-list \ | |
brasero \ | |
eog \ | |
gdm \ | |
gedit \ | |
gnome-backgrounds \ | |
gnome-calendar \ | |
gnome-contacts \ | |
gnome-control-center \ | |
gnome-documents \ | |
gnome-font-viewer \ | |
gnome-logs \ | |
gnome-maps \ | |
gnome-music \ | |
gnome-photos \ | |
gnome-screenshot \ | |
gnome-shell \ | |
gnome-shell-extensions \ | |
gnome-shell-extension-dash-to-dock \ | |
gnome-sound-recorder \ | |
gnome-system-monitor \ | |
gnome-terminal \ | |
gnome-tweak-tool \ | |
gnome-weather \ | |
nautilus \ | |
polari \ | |
totem \ | |
xscreensaver | |
# Xfce | |
sudo pacman -S \ | |
gamin \ | |
mousepad \ | |
parole \ | |
polkit-gnome \ | |
pragha \ | |
ristretto \ | |
thunar-archive-plugin \ | |
xfce4 \ | |
xfburn \ | |
xfce4-battery-plugin \ | |
xfce4-datetime-plugin \ | |
xfce4-notifyd \ | |
xfce4-pulseaudio-plugin \ | |
xfce4-screenshooter \ | |
xfce4-taskmanager \ | |
xfce4-whiskermenu-plugin | |
# Start lightdm, select Xfce in the session menu | |
sudo systemctl start lightdm |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment