
A custom Fedora Atomic image designed for gaming, development and daily use.
- Built on Fedora 41
- Uses Bazzite as the base image
- KDE Plasma 6.3 with Valve's themes from SteamOS
- Optimized for AMD and Intel GPUs
- Bazzite features
cursor
andcursor-cli
commands- ADB, Fastboot and Waydroid
- Audacious with Winamp skins
- Brave Browser
- Cloudflare WARP
- Curated list of Flatpaks
- DNS over TLS, DNSSEC and MAC address randomization enabled
- Docker, Podman, Distrobox and Toolbx
- Fixed Plasma integration with Google Drive
- Ghostty terminal, Starship prompt, Zsh,
fuck
alias and Atuin history search (Ctrl+R) - Nix package manager with GPU drivers symlink and custom Home Manager config
- OpenRGB and CoolerControl
- Sonic Adventure mods (SADX and SA2) setup script
- Switch to standalone SteamOS session from login screen
- Virtual Machine Manager, libvirt and QEMU
- VLC, mpv, HandBrake and Audacity
- VSCode, Cursor (with Remote Tunnels fixed), Neovim
From existing Fedora Atomic/Universal Blue installation switch to Amy OS image:
sudo bootc switch --enforce-container-sigpolicy ghcr.io/astrovm/amyos:latest
If you want to install the image on a new system download and install Bazzite ISO first:
https://download.bazzite.gg/bazzite-stable-amd64.iso
The following ujust
commands are available:
# Clean up old packages and Docker/Podman images and volumes
ujust amy-clean
# Install all Amy OS apps
ujust amy-install
# Install only Flatpaks
ujust amy-install-flatpaks
# Install only Nix packages
ujust amy-install-nixpkgs
# Setup Amy OS settings for Cursor and VSCode
ujust amy-setup-editors
# Setup Nix Home Manager with Amy OS config
ujust amy-setup-home
# Setup Nix package manager
ujust amy-setup-nix
# Setup Sonic Adventure mods (SADX and SA2)
ujust amy-setup-samods
# Restart Bluetooth to fix issues
ujust amy-fix-bt
# Manage SSD encryption optimizations (Workqueue and TRIM)
ujust amy-ssd-crypto
GUI apps can be found as Flatpaks in the Discover app or FlatHub and installed with flatpak install ...
.
CLI apps are available from Nix using nix profile install nixpkgs#...
or setting up Home Manager with ujust amy-setup-home
and changing ~/.config/home-manager/home.nix
packages list. GUI apps usually work fine too.
This project is based on the Universal Blue image template and builds upon the excellent work of the Universal Blue community.