After spending quite a few days trying to get a minimal installation working, I think I finally got it. I'll post it here for future reference and also to the benefit of anyone who would like to have a small installation like me.
Start by installing the "minimal installation" using the net installation disk, then add as needed.
The code below can be copy and paste in a terminal, just make sure is what you want:
Code:
# Minimal Mate session
# This will get you a panel, file browser, and a terminal. What else do you need?
dnf -y install @base-x mate-panel mate-session-manager marco caja mate-terminal
#Some fonts to make everything readable perhaps? (default fonts are below).
dnf -y install google-droid-*-fonts
# To start the graphical interface, install a login manager of your choice.
# lightdm is Mate friendly, alternatively you can try sddm.
# Once installed you can run 'lightdm' as root to login.
dnf -y install lightdm --exclude=elementary-greeter
# Want to automatically start the graphical interface?
systemctl enable lightdm
ln -sf /usr/lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
Other packages you may want:
Code:
# To browse the Interwebs
dnf -y install firefox
# System tray (sound and network)
dnf -y install mate-media pulseaudio network-manager-applet
# Some tools like a text editor, tools for your compression pleasure,
# and a system monitor to keep and eye on them 'puter resources
dnf -y install pluma engrampa p7zip mate-system-monitor
# Disk utilities
dnf -y install baobab gnome-disk-utility
# To Connect to windows share
dnf -y install gvfs-smb
# Compiz anyone?
dnf -y install fusion-icon compiz-plugins-experimental compiz-plugins-extra compiz-manager \
emerald emerald-themes
# Bluetooth control center applet
dnf -y install blueberry
# Lightdm editor
dnf -y install lightdm-gtk-greeter-settings
For Laptops:
Code:
# You want your power management tool and you wifi tool as well
dnf -y install mate-power-manager NetworkManager-wifi
#### DO YOUR HOMEWORK! ####
# Don't forget your drivers.
# For example, for 'Network controller: Intel Corporation Wireless 7260 (rev 6b)'
# install package iwl7260-firmware, but yours may be different.
# dnf -y install iwl7260-firmware
The default Mate fonts are a lot, but if you really want them:
Code:
dnf -y install xorg-x11-font-utils urw-base35-bookman-fonts urw-base35-c059-fonts \
urw-base35-d050000l-fonts urw-base35-fonts urw-base35-fonts-common urw-base35-gothic-fonts \
urw-base35-nimbus-mono-ps-fonts urw-base35-nimbus-roman-fonts urw-base35-nimbus-sans-fonts \
urw-base35-p052-fonts urw-base35-standard-symbols-ps-fonts urw-base35-z003-fonts \
mathjax-ams-fonts mathjax-caligraphic-fonts mathjax-fraktur-fonts mathjax-main-fonts \
mathjax-math-fonts mathjax-sansserif-fonts mathjax-script-fonts mathjax-size1-fonts \
mathjax-size2-fonts mathjax-size3-fonts mathjax-size4-fonts mathjax-typewriter-fonts \
mathjax-winchrome-fonts mathjax-winie6-fonts \
google-droid-sans-fonts google-noto-fonts-common google-noto-sans-fonts