You might have seen elementary OS heralded as the Linux distro that can bridge the gap; potentially bringing Mac/Windows users. Instead of typing paragraphs of text I am going to get to some things I have changed since initially installing elementary OS to make the experience smoother.
All commands are ran in Terminal with Sudo. To access Terminal Super key + T .
- Update elementary OS System
- Enable Minimize buttons
- Installl GDebi for handling .deb files
- Install Snap
- Install Elementary Tweaks
Update elementary OS System
Enable Minimize buttons
I have no idea why the removed the minimize buttons, but it was extremely annoying to deal with early on. Luckily we can fix this in a few seconds.
gsettings set org.pantheon.desktop.gala.appearance button-layout :minimize,maximize,close
# For a Mac styled format
gsettings set org.pantheon.desktop.gala.appearance button-layout close,minimize,maximize
# Revert back to original format
gsettings set org.pantheon.desktop.gala.appearance button-layout close:maximize
Install GDebi to handle .deb files
This is becoming a more common practice among distro’s in that they are disabling installing .deb files. Which in turn limits you to installing from their App Store instead. We are going to install GDebi so that once you download a .deb file you can right-click on it and select open in GDebi Package Installer.
ElementaryOS App Centre leaves A LOT to be desired. There are a lot of common apps that are simply not available. Snap is my preferred way to install Linux app’s and after you install you can browse https://snapcraft.io/store for apps after you run the command below.
Install Elementary Tweaks
This will also give you access to adding the minimize button, as well as various other features.
sudo add-apt-repository ppa:philip.scott/elementary-tweaks
sudo apt update
sudo apt install elementary-tweaks
All in all, I do not think elementaryOS will be a daily driver due to the amount of limitations they have placed on the OS. Maybe in a few iterations it will be more to my liking. If you have any recommended tweaks or comments leave them below.