Skip to content

ByloTonix/fedora-workstation-afterinstall-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fedora Workstation AfterInstall Notes

Things I do after installing Fedora Workstation

alt text alt text alt text alt text

Enabling Root User && Changing Hostname

sudo passwd root
sudo hostnamectl set-hostname "hp"

DNF Config for a slightly faster download

sudo nano /etc/dnf/dnf.conf
[main]
gpgcheck=True
installonly_limit=3
clean_requirements_on_remove=True
best=False
skip_if_unavailable=True
max_parallel_downloads=10

System Updating

dnf check-update

RPM Fusion

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf groupupdate core

Firmware

sudo fwupdmgr get-devices 
sudo fwupdmgr refresh --force 
sudo fwupdmgr get-updates 
sudo fwupdmgr update

Additional Codecs

sudo dnf install gstreamer1-plugins-{bad-\*,good-\*,base} gstreamer1-plugin-openh264 gstreamer1-plugin-libav --exclude=gstreamer1-plugins-bad-free-devel
sudo dnf install lame\* --exclude=lame-devel
sudo dnf install gstreamer1-plugin-openh264 mozilla-openh264
sudo dnf group upgrade --with-optional Multimedia

Decreasing TouchPad Scroll Speed

sudo dnf install libinput-devel
git clone https://gitlab.com/warningnonpotablewater/libinput-config
sudo dnf install make cmake automake gcc gcc-c++ kernel-devel meson
sudo dnf install rust-libudev-devel --setop='install_weak_deps=False'
cd libinput-config/ && meson build
cd build/ && ninja
sudo ninja install
sudo dnf remove rust-libudev-devel
sudo nano /etc/libinput.conf
scroll-factor=0.25

No Password

sudo visudo /etc/sudoers.d/010_revoqaux-nopasswd
revoqaux ALL=(ALL) NOPASSWD: ALL

Gnome Extensions

Apps

Flatpak Apps

Other

About

My Fedora Linux 40 Setup

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages