https://github.com/diogopessoa/fedora-flatpak-setup
Replace RPM applications for Flatpak on Fedora Workstation
https://github.com/diogopessoa/fedora-flatpak-setup
fedora flathub flatpak gnome-software linux rpm
Last synced: about 2 months ago
JSON representation
Replace RPM applications for Flatpak on Fedora Workstation
- Host: GitHub
- URL: https://github.com/diogopessoa/fedora-flatpak-setup
- Owner: diogopessoa
- License: cc0-1.0
- Created: 2025-07-08T21:20:45.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2026-02-03T11:49:32.000Z (4 months ago)
- Last Synced: 2026-04-30T16:32:45.971Z (about 2 months ago)
- Topics: fedora, flathub, flatpak, gnome-software, linux, rpm
- Language: Shell
- Homepage:
- Size: 43.9 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](https://apps.gnome.org/).
### ✨ 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:
```bash
cd ~/Downloads
wget https://raw.githubusercontent.com/diogopessoa/fedora-flatpak-setup/main/fedora-flatpak-setup.sh
```
3. Make it executable:
```bash
chmod +x fedora-flatpak-setup.sh
```
4. Run with superuser privileges:
```bash
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](https://creativecommons.org/publicdomain/zero/1.0/deed.pt-br) — free for use, modification and distribution..