
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 and AppImages
- 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 with GPU drivers symlink and Home Manager custom config
- OpenRGB and CoolerControl
- 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 AppImages
ujust amy-install-appimages
# 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 DX mods
ujust amy-setup-sadx
# 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.
Homebrew is also available for installing CLI apps with brew install ...
.
This project is based on the Universal Blue image template and builds upon the excellent work of the Universal Blue community.