A bootable container desktop built on Fedora Atomic and Secureblue with BlueBuild
For more info, check out the BlueBuild and Secureblue websites.
- Apple SuperDrive udev rule (requires sg3_utils package)
- Rule from this gist by @yookoala
- Nerd fonts
- MoreWaita and Adw-GTK3 for consistent Gnome look
- Tailscale for easy networking
- Mullvad VPN
- Dotfiles with Chezmoi
- Brew for cli apps, with Brewfile in dotifles for semi-declarative management
- Fish as interactive shell (set through terminal emulator settings)
- Gnome configuration
- Tiling Assistant extension
- Gnome-Classic session removed
- Gnome system monitor, Gnome Software, and Gnome Tweaks removed
- Keyboard shortcuts and system settings defined through gschema overrides
- Trivalent web browser
- ADB, Fastboot, and scrcpy for Android devices
- Better Chinese input with Rime
- Syncthing to .. you know .. sync things
- Landrun
- Yubico Authenticator desktop app
- MPD for media playback with Euphonica
- Currently running MPD in distrobox container. Should setup in
distrobox.ini
- Currently running MPD in distrobox container. Should setup in
- Dangerzone to safely read potentially dangerous documents. (Container policy prevents it from running.)
- Syncthing systemd service (See https://docs.syncthing.net/users/autostart.html#linux)
Warning
This is my personal image, which I manage for myself. You may copy from this repo or use these images, but I will not provide any support or guarantee of functionality.
This repository currently builds two images, startingleaf and startingleaf-sway.
-
Install secureblue
-
Modify
/etc/containers/policy.jsonto accept this image, by adding a section like so:"ghcr.io/oakleafknight06/startingleaf": [ { "type": "insecureAcceptAnything" } ], -
Rebase onto the custom image like so:
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/oakleafknight06/startingleaf:latest -
Reboot into the custom image