All Projects → devangshekhawat → Fedora-35-Post-Install-Guide

devangshekhawat / Fedora-35-Post-Install-Guide

Licence: other
Things to do after installing Fedora 36

Projects that are alternatives of or similar to Fedora-35-Post-Install-Guide

Yosemite-gtk-theme
Mac OSX Yosemite like theme for GTK 3, GTK 2 and Gnome-Shell etc.
Stars: ✭ 74 (+138.71%)
Mutual labels:  fedora, gnome, gnome-shell
gnome-shell-extension-syncthing-indicator
Put an indicator on the panel signalling the Syncthing daemon status using SystemD
Stars: ✭ 40 (+29.03%)
Mutual labels:  gnome, gnome-shell
gnome-shell-panel-date-format
Allows to customize the date format on the panel.
Stars: ✭ 30 (-3.23%)
Mutual labels:  gnome, gnome-shell
gnome-shell-extension-transparent-top-bar
GNOME Shell extension that brings back the transparent top bar when free-floating in GNOME Shell 3.32
Stars: ✭ 57 (+83.87%)
Mutual labels:  gnome, gnome-shell
gnome-runcat
😼 The cat tells you the CPU usage by running speed
Stars: ✭ 194 (+525.81%)
Mutual labels:  gnome, gnome-shell
Negibox
All in one downloader 全能下载器
Stars: ✭ 335 (+980.65%)
Mutual labels:  fedora, gnome
fedora-post-install-script
A Fedora GNOME post-install script
Stars: ✭ 28 (-9.68%)
Mutual labels:  fedora, gnome
Dynamic Panel Transparency
Adds Transparency To The Gnome Shell Panel
Stars: ✭ 189 (+509.68%)
Mutual labels:  gnome, gnome-shell
g3kb-switch
CLI keyboard layout switcher for Gnome Shell
Stars: ✭ 38 (+22.58%)
Mutual labels:  gnome, gnome-shell
sysinfo
System monitor extension for Argos
Stars: ✭ 19 (-38.71%)
Mutual labels:  gnome, gnome-shell
Newsur-Gtk-theme
A modified version of whitesur-gtk-theme
Stars: ✭ 24 (-22.58%)
Mutual labels:  gnome, gnome-shell
Cpupower
Gnome-Shell Extension for intel-pstate driver
Stars: ✭ 252 (+712.9%)
Mutual labels:  gnome, gnome-shell
forge
Forge - Tiling and Window Manager for Gnome-Shell
Stars: ✭ 144 (+364.52%)
Mutual labels:  gnome, gnome-shell
Ocean-blue-GDM3
Ocean Blue GDM3 theme for ubuntu
Stars: ✭ 27 (-12.9%)
Mutual labels:  gnome, gnome-shell
Gnome Shell Extension Cast To Tv
Cast files to Chromecast, web browser or media player app over local network.
Stars: ✭ 200 (+545.16%)
Mutual labels:  gnome, gnome-shell
Boston-Icons
Boston is an exclusive icon theme inspired by functionalist design and a touch of early computer icons. The project is focused on elemental properties, basic shapes, a reduced color palette and visual hierarchy.
Stars: ✭ 106 (+241.94%)
Mutual labels:  gnome, gnome-shell
Gnome Shell Extension Gsconnect
KDE Connect implementation for GNOME
Stars: ✭ 2,137 (+6793.55%)
Mutual labels:  gnome, gnome-shell
Loginized
Gnome GDM Login Theme Manager. Easy and Fast Login Theme Manipulation
Stars: ✭ 158 (+409.68%)
Mutual labels:  gnome, gnome-shell
x11-fractional-display-scaling
Script and instructions to get fractional display scaling working nicely on Linux distros that use X11
Stars: ✭ 52 (+67.74%)
Mutual labels:  gnome, gnome-shell
cpupower
Manage the frequency scaling driver of your CPU (Intel Core and AMD Ryzen processors supported)
Stars: ✭ 420 (+1254.84%)
Mutual labels:  gnome, gnome-shell

Fedora 36 Post Install Guide

Things to do after installing Fedora 36

Faster Updates

  • sudo nano /etc/dnf/dnf.conf
  • Copy and replace the text with the following:
[main] 
gpgcheck=1 
installonly_limit=3 
clean_requirements_on_remove=True 
best=False 
skip_if_unavailable=True 
fastestmirror=1 
max_parallel_downloads=10 
deltarpm=true 

RPM Fusion release

  • Fedora has disabled the repositories for non-free .rpm software by default. Follow this if you use non-free software like discord and some multimedia codecs etc. As a general rule of thumb its advised to do this unless you absolutely don't want any non-free software on your system.
  • 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
  • also while you're at it, install app-stream metadata by
  • sudo dnf groupupdate core

Update

  • sudo dnf -y upgrade --refresh
  • Reboot

NVIDIA Drivers

  • Only follow this if you have a NVIDIA gpu. Also, don't follow this if you have a gpu which has dropped support for newer driver releases i.e. anything earlier than nvidia GT/GTX 600, 700, 800, 900, 1000, 1600 and RTX 2000, 3000 series. Fedora comes preinstalled with NOUVEAU drivers which may or may not work better on those GPUs older GPUs. This should be followed by Desktop and Laptop users alike.
  • sudo dnf update -y # to make sure you're on the latest kernel
  • Enable RPM Fusion Nvidia non-free repository in the app store and install from there
  • or alternatively
  • sudo dnf install akmod-nvidia
  • Install this if you use applications that use CUDA i.e. Davinci Resolve, Blender etc.
  • sudo dnf install xorg-x11-drv-nvidia-cuda
  • Wait for atleast 5 mins before rebooting in order to let the kernel headers compile.
  • modinfo -F version nvidia # check if the kernel headers are compiled.
  • Reboot

Battery Life

  • Follow this if you have a Laptop.
  • power-profiles-daemon works great on many systems but in case you're facing sub-optimal battery backup try installing tlp by:
  • sudo dnf install tlp tlp-rdw
  • and mask power-profiles-daemon by:
  • sudo systemctl mask power-profiles-daemon
  • Also install powertop by:
  • sudo dnf install powertop
  • sudo powertop --auto-tune
  • NVIDIA Optimus works OOTB on proprietary drivers but running nvidia-smi indicates that it uses 2w of power on idle. You might want to install install system76-power if you want to go further and save that extra 2w worth of battery life but it comes at the cost of having to switch to hybrid-graphics each time you want to use your discrete GPU. Its not worth installing if you use your gpu atleast once every boot. I mostly do basic web browsing so I have installed it and run it on integrated graphics most of the time. Choose accordingly.

System76-Power:

  • Works on non system76 systems just as well. Only laptops with a discrete GPU would like to install this to save power by turning off the dGPU, running on integrated and switching to hybrid when they truly need the extra graphics power. In case you do install this, do not install tlp but still mask power-profiles-daemon like instructed above. You can also also install this if optimus doesn't work and you still require GPU-Switching, one such case might be when you have a pre GTX 500 series GPU.
  • sudo dnf copr enable szydell/system76
  • sudo dnf install system76-driver
  • sudo dnf install system76-power
  • sudo systemctl enable system76-power system76-power-wake
  • git clone https://github.com/pop-os/gnome-shell-extension-system76-power.git
  • cd gnome-shell-extension-system76-power
  • sudo dnf install nodejs-typescript
  • make
  • make install

Media Codecs

  • Install these to get proper video playback.
  • sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
  • sudo dnf groupupdate sound-and-video

Firefox H/W Video Acceleration:

  • Helps decrease load on the CPU when watching videos on youtube by alloting the rendering to the dGPU/iGPU. Quite helpful in increasing battery backup on laptops.
  • Change the following setting in about:config
  • media.ffmpeg.vaapi.enabled true
  • layers.acceleration.force-enabled : true

Update Flatpak

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

Set Hostname

  • hostnamectl set-hostname YOUR_HOSTNAME

Theming [Optional]

GTK Themes

Use themes in Flatpaks

  • sudo flatpak override --filesystem=$HOME/.themes
  • sudo flatpak override --env=GTK_THEME=my-theme

Icon Packs

Firefox Theme

  • git clone https://github.com/EliverLara/firefox-nordic-theme && cd firefox-nordic-theme
  • ./scripts/install.sh -g -p *.default-release

Grub Theme

Gnome Extensions

Apps [Optional]

  • These are Some Packages that I use and would recommend:
* Ferdium
* Books 
* Ulauncher 
* Blanket
* Krita
* Blender
* Logseq
* Joplin
* Transmission
* yt-dlp
* Celluloid
* Pika backup 
* Amberol
* News flash
* Foliate
* Tangram
* VS Codium
* Blanket
* Easyeffects
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].