Skip to content

diogopessoa/fedora-flatpak-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Script Post-install Fedora Workstation

The following tutorial replaces Fedora RPM applications with Flatpak (Flathub), providing better isolation and more consistent updates.

📦 Converted Applications

  • GNOME Core Apps (Calendar, Contacts, Maps, Weather, etc.)

🔧 Requirements

  • Fedora Workstation

List of applications that will be installed:

ID application Name
org.gnome.Boxes Boxes
org.gnome.Calculator Calculator
org.gnome.Calendar Calendar
org.gnome.Characters Characters
org.gnome.clocks Clocks
org.gnome.Contacts Contacts
org.gnome.Decibels Audio Player
org.gnome.baobab Disk Usage Analyzer
org.gnome.SimpleScan Document Scanner
org.gnome.Papers Document Viewer
org.gnome.font-viewer Fonts
org.gnome.Logs Logs
org.gnome.Loupe Image Viewer
org.gnome.Maps Maps
net.nokyan.Resources Resources
org.gnome.Showtime Videos
org.gnome.TextEditor Text Editor
app.devsuite.Ptyxis Ptyxis
org.gnome.Weather Weather
org.gnome.Snapshot Screenshot
EXTRA APPS ----------------------
com.mattjakeman.ExtensionManager Extensions
page.tesk.Refine Refine (tweaks)
page.codeberg.libre_menu_editor.LibreMenuEditor Edit Menu

This list can be updated as it changes the application base of GNOME Core.

✨ Features

  • Removes RPM applications and Installs Flatpak versions
    Replaces RPM apps with Flatpak packages, ensuring better sandboxing and more frequent updates.

  • Sets Flathub as the highest priority repository
    Configures Flatpak to prioritize Flathub, the largest and most reliable source of GNOME apps.

  • Applies the ADW GTK3 theme
    Installs and enables the ADW GTK3 theme for a seamless and visually consistent experience with GNOME.

🚀 Automatic Installation (run the script)

Step by step:

  1. Download or clone the script from GitHub:

    cd ~/Downloads
    wget https://raw.githubusercontent.com/diogopessoa/fedora-flatpak-setup/main/fedora-flatpak-setup.sh
  2. Make it executable:

    chmod +x fedora-flatpak-setup.sh
  3. Run with superuser privileges:

    sudo ./fedora-flatpak-setup.sh

Done! If everything went well, you will receive the message "✅ Process completed successfully!".

📄 License

Creative Commons Zero v1.0 Universal — free for use, modification and distribution..

About

Replace RPM applications for Flatpak on Fedora Workstation

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages