I want to write a short guide on what steps I recommend people to take after they installed Antergos, because the base install isn’t completely okay. Some of these tips are opinion based and mean that I think they are good to apply. Think twice about every tip to know if they are useful for you.
NEW: I’m currently working on a script that you can use to set all recommended settings automatically, but with multiple choices to set them according to your personal choice! See: https://gitlab.com/isaakm/AntergosConfigurator. Note that it’s currently in BETA test version
- First of all I recommend you to remove lightdm and install gdm. Lightdm limits several options on Antergos and GDM is Gnome’s main display managed and every feature it provides will work together with it. Note that if auto-login is important for you, Antergos doesn’t provide built-in support of that feature with GDM, only with Lightdm.
So download gdm, disable lightdm with systemctl, enable gdm and reboot. You can also remove light-locker. Instructions:
sudo pacman -S gdm sudo systemctl disable lightdm sudo systemctl enable gdm sudo pacman -R lightdm sudo pacman -R light-locker sudo systemctl reboot # warning will immediately reboot and unsaved stuff will be lost in warp space!
- Enable your monitor to turn of after x time when the computer is not used. This is very important if you care about your hardware and don’t want your monitor to die too fast.
Go to the Gnome Control Panel > Energy and set the black screen or turn screen off option to the wanted time. My Antergos isn't in English so can't say how it's called exactly.
- For the same reason above and for less noise: enable standby times for your hard drives.
Open Gnome Disk Utility, select the drive, open the menu > drive settings and there set the time after you want to drives you want to go into standby mode.
- Change the default sorting order to type so folders are grouped together sorted alphabetically before files, instead of having them in between them.
Open Dconf-editor and go to org/gnome/nautilus/preferences and set the default-sort-order to "type".
- For a better UI experiece download the Arc theme and Papirus icon set and enable them like this:
Open Gnome tweak tool and go to themes (or layout or whatever it's called in English). Set the applications theme to Arc-Darker, the cursor to Adwaita, icons to Papirus and Shell to Arc-Dark. Note that for the last one you need the User Themes Gnome extension for it to work. You can get that on extensions.gnome.org. Leave the global dark theme disabled (first option).
- If you’re using an SSD enable the fstrim.timer and disable the automatic trimming done by BTRFS or any other filesystem to improve performance. For BTRFS that means you have to remove the “discard” mount option.
systemctl enable fstrim # then remove the discard mount option from fstab for BTRFS filesystems or whatever else in other cases. Duckduckgo is your friend.
- For security reasons, disable the bash history because it keeps all the command you perform. If you accidentally type a password as a command, that will make it visible for hackers or malware.
- Disable pulseaudio delay for HDMI. If you’re passing through sound through an HDMI cable, your sound could be a bit delayed after some time or some part could be cut off in the beginning.
- Remove yaourt and install pacaur. Not much to say about this, I’ll just forward you to this page which will explain all:
sudo pacaur doesn’t work. You have to
pacaur -S application always, which will then ask you to type the sudo password when necessary.
- Disable archives auto extraction. That’s an annoying feature that wastes unnecessary write cycles of your SSD. It also takes up unnecessary time to extract big archives when you don’t really want all the files.
Right-click on an archive file and select file roller (archive tool or something) as the default application for the archive to always show you which files and folders are in the file instead of extracting everything immediately on a double-click.