Atomic OS Manager
by Universal Blue
Configure your atomic OS with image-specific options
About
Atomic OS Manager is an intelligent configuration tool that automatically detects your current atomic OS image and provides tailored configuration options specific to that image. It simplifies the process of switching between variants and managing image-specific features. Image-specific features: - Bazzite: Game Mode toggle, GPU selection (AMD/NVIDIA/Intel), branch selection - Bluefin/Aurora: Developer Experience (DX) mode, GPU selection, branch selection - Fedora Silverblue/Kinoite: Branch selection (stable/rawhide) General features: - Automatic detection of current image and configuration - Smart URL generation based on selected options - Safe operation with confirmation dialogs - Single "Apply" button to execute all changes
Permissions
7 permissions weaken the sandbox. Flatsonar asks before installing.
- sandbox escape: can run commands on the host via flatpak-spawn
--talk-name=org.freedesktop.Flatpak - access to operating-system files
--filesystem=host-os:ro - access to operating-system files
--filesystem=host-etc:ro - systemd: can manage services
--talk-name=org.freedesktop.systemd1 - session management (logout, suspend)
--talk-name=org.freedesktop.login1 - authorisation (polkit)
--talk-name=org.freedesktop.PolicyKit1 - authorisation (polkit)
--system-talk-name=org.freedesktop.PolicyKit1 - inter-process communication (needed for X11)
--share=ipc - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - Wayland display
--socket=wayland - GPU acceleration
--device=dri - access to /run/host/etc
--filesystem=/run/host/etc:ro - access to /var/log
--filesystem=/var/log:ro - access to /proc
--filesystem=/proc:ro - access to /sys
--filesystem=/sys:ro - access to /usr/bin/rpm-ostree
--filesystem=/usr/bin/rpm-ostree:ro - access to /usr/libexec/rpm-ostree
--filesystem=/usr/libexec/rpm-ostree:ro - talks to org.projectatomic.rpmostree1
--talk-name=org.projectatomic.rpmostree1 - portal Desktop
--talk-name=org.freedesktop.portal.Desktop - portal NetworkMonitor
--talk-name=org.freedesktop.portal.NetworkMonitor - portal MemoryMonitor
--talk-name=org.freedesktop.portal.MemoryMonitor - portal Settings
--talk-name=org.freedesktop.portal.Settings - portal Flatpak
--talk-name=org.freedesktop.portal.Flatpak - network
--share=network
Who publishes this
Something concrete is wrong: the id claims a namespace this repository does not own, or the build does things a build should not. Flatsonar warns twice.
- io.github.ublue.OSManager claims the io.github.ublue namespace but is hosted by github.com/ulilbagel and does not build the owner's code
publisher:namespace
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.