Skip to content

screwys/nocblue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

233 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nocblue

nocblue is a beyond opinionated Fedora Silverblue bootc image for personal use, powered by Universal Blue. It has both gaming and development packages, there is also the version that uses secureblue base. It ships with niri, Noctalia, an SDDM login screen, 6 natively installed browsers with curated extension policies/disabled telemetry where supported, ~40 flatpak packages, native Ghostty, OpenRazer and Proton VPN and such.

It also includes various patches for some apps. Steam has GTK theme; Nautilus has an expanded context menu with options to set folder icon, create a new file directly (probably hard to believe if you didn't use Gnome before), and copy file location; Loupe and Showtime reuse the window for new media instead of launching another window.

For installation, you need to be on Fedora Silverblue/Universal Blue base (Bazzite/Aurora/Bluefin...) and run:

sudo bootc switch ghcr.io/screwys/nocblue:latest
sudo systemctl reboot

For secureblue base, first run:

sudo rpm-ostree rebase ostree-unverified-registry:ghcr.io/screwys/nocblue-hardened:latest
sudo systemctl reboot

and then:

sudo rpm-ostree rebase ostree-image-signed:docker://ghcr.io/screwys/nocblue-hardened:latest
sudo systemctl reboot

For testing in Gnome Boxes, you need to set OS as Silverblue. After machine is set up, you need to enable 3D Accelaration & restart it.

nocblue commands

njust image trust ... changes the system container policy through run0 or sudo. njust image trust-user ... writes the current user's rootless Podman policy.

njust image check-secureblue compares the published nocblue-hardened image against the current secureblue base image.

njust audit-hardening ... wraps secureblue audit and selected host hardening actions so they stay deliberate.

njust openrazer-plugdev enable opts the current user into the plugdev group for OpenRazer; log out and back in afterwards.

About

Custom Fedora Silverblue Image

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors