11 Things To do After Installing Fedora 33

With the release of Fedora 33 today, I have decided to go back to my roots and decided to remove Ubuntu for Fedora.

You can say what you want on Ubuntu, but you have got to admit that it has quite a big community and hobby-developers that enables end users to easily install things or do tasks that are rather cumbersome on other Linux distributions. Not to mention the shitload of Ubuntu guides out there… Fedora lacks some of this, however if you are using Fedora I suppose that you more than just an average Linux user…

Therefore, I have decided to come up with this guide, to give Fedora some love… So here we go!

The Fedora Logo

1. Always use location entry in Nautilus

Before:

After:

Open a terminal and invoke:

$ gsettings set org.gnome.nautilus.preferences always-use-location-entry true

2. RPM Fusion

Head over to RPMFusion’s configuration page, but you’re probably lazy so here you go:

$ sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-33.noarch.rpm

$ sudo dnf install https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-33.noarch.rpm

3. DNF tweaks

fastestmirror: Selects the fastest mirror server for the DNF updates

deltarpm: Instead of downloading the whole RPM update , it just downloads the portion of changed files since the previous update, can save on huge download.

max_parallel_downloads: DNF by default is set to 3 concurrent downloads, the max is 10 concurrent downloads. I would recommend to set it to 6

Using your favorite editor, edit the DNF configuration file:

/etc/dnf/dnf.conf

Now, add these:

fastestmirror=true
deltarpm=true
max_parallel_downloads=6

4. MS Core Fonts

$ sudo dnf install lpf-mscore-fonts lpf-cleartype-fonts

This will install new graphical utilities:

Go run them and follow the instructions.

Edit: Nov 4th:
I found out there is an easier way to overcome the “ugly fonts” problem.
Enable this Copr repo and enable the installation of various fonts that will act as a replacement to proprietary fonts (ie MS) and will make browsers look better:

sudo dnf copr enable dawid/better_fontssudo dnf install -y fontconfig-enhanced-defaults fontconfig-font-replacements

5. How about a mail ?

$ sudo dnf install geary

6. Hostname

$ sudo hostnamectl set-hostname my-new-lovely-computer

7. Gnome extensions app

$ sudo dnf install gnome-extensions-app

(and if we're at it, let’s also install gnome-tweaks though it is somewhat redundant by now…)

$ sudo dnf install gnome-tweaks

8. Echo/noise cancellation in PuslseAudio

Using you favorite editor, edit the PulseAudio configuration file:

/etc/pulse/default.pa

Add this somewhere in the file (its end is probably good)

.ifexists module-echo-cancel.so
load-module module-echo-cancel aec_method=webrtc source_name=echocancel sink_name=echocancel1
set-default-source echocancel
set-default-sink echocancel1
.endif

Now we need to kill PulseAudio (it will restart automatically)

$ pulseaudio -k

Your audio devices should now have a longer name specifying there is noise cancellation:

Oh, and if you feel like tweaking your web camera video settings:

$ sudo dnf install guvcview

9. Enable Flathub repo in flatpak

$ flatpak remote-add-if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

10. Codecs

sudo dnf groupupdate Multimedia

11. Natural scrolling

$ gsettings set org.gnome.desktop.peripherals.mouse natural-scroll false
$ gsettings set org.gnome.desktop.peripherals.touchpad natural-scroll false

And if for some reason you want it back… (why?!)

$ gsettings set org.gnome.desktop.peripherals.mouse natural-scroll true
$ gsettings set org.gnome.desktop.peripherals.touchpad natural-scroll true

That’s it! Enjoy your fresh Fedora 33 installation!
Hope you find some of the tips useful, questions? help? please comment!

Update November 22nd:
Now that you’ve installed Fedora, how about improving your Gnome experience with 12 Must Have Gnome-Shell Extensions!

Linux and DevOps professional, technology junkie, opensource enthusiast

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store