Instead of checking for root, just fail.
Different names for non-arch systems for btrfs and openssh.
Only change groups on Arch.
Ported Desktop to Mint.
Development tools updated for MINT.