Skip to content
screwysPublic

About

Custom Fedora Silverblue Image

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Latest commit

 

History

373 Commits

Folders and files

Repository files navigation

nocblue

b

nocblue is a beyond opinionated Fedora Silverblue bootc image for personal use, powered by Universal Blue and based on secureblue. It has both gaming and development packages. It ships with niri, Noctalia v5, nix, the official Noctalia Greeter on greetd, 6 natively installed browsers with preinstalled extensions/disabled telemetry, ~50 flatpak packages, native Ghostty, OpenRazer and Proton VPN.

User namescapes are enabled per browser, allowing them to use their own sandboxing, while keeping broad user namespaces disabled.

Native single-user Nix is available through /usr/bin/nix. The desktop user owns the persistent store at /var/home/nix, mounted at /nix. Nix runs as that user and builds use its namespace sandbox. A weekly user timer collects unused store paths and keeps profile generations and running packages. Bash and fish append ~/.nix-profile/bin after existing system, user, and Homebrew paths, so profile tools can be called directly without replacing host commands.

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 useGNOME before), and copy file location; Loupe and Showtime reuse the window for new media instead of launching another window, and they also only mount the current folder read-only for extra hardening, which even disables basics like cropping.

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

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

and then:

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

For testing in a VM, you need to enable 3D Accelaration.

About

Custom Fedora Silverblue Image

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages