Minimal Fedora GNOME dotfiles for development and gaming.
This repository is designed to be:
- Simple
- Reproducible
- Low maintenance
No heavy theming, no excessive automation.
- Fedora Workstation (GNOME)
- Zsh shell
- Git defaults
- Core development tools
- Gaming setup (Steam, Proton tools)
- Minimal GNOME extensions
- GNOME settings via dconf export/import
-
Install Fedora Workstation
-
Clone this repository
-
Run:
./install.sh
-
Reboot
-
Run
./post-reboot.sh
-
Install GNOME extensions manually (see gnome/extensions.txt)
-
Configure GNOME once, then export settings.
After configuring GNOME
scripts/gnome-export.shCommit the changes.
On a new install:
scripts/gnome-import.sh- DNF → system tools, CLI utilities, daemons
- Flatpak → GUI applications
- Scripts → niche or fast-moving tools
- GNOME extensions are installed manually on purpose