From 9622126501dced84b7017f42c29566c2a3c42aaf Mon Sep 17 00:00:00 2001 From: binarypie Date: Wed, 29 Oct 2025 10:17:48 -0700 Subject: [PATCH 1/2] Remove c development --- build_files/build.sh | 3 --- 1 file changed, 3 deletions(-) diff --git a/build_files/build.sh b/build_files/build.sh index c15f70a..98dee2d 100755 --- a/build_files/build.sh +++ b/build_files/build.sh @@ -29,7 +29,4 @@ dnf5 -y install mako swaybg dnf5 -y copr enable wezfurlong/wezterm-nightly dnf5 -y install wezterm -# Additional development tools -dnf5 group install -y --with-optional c-development - # systemctl enable podman.socket From d5f2ea4fc37242f5e84081e4be271d95ec0ce73f Mon Sep 17 00:00:00 2001 From: binarypie Date: Wed, 29 Oct 2025 11:14:45 -0700 Subject: [PATCH 2/2] Updated readme for nvidida --- README.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a334686..405b81a 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,13 @@ BinaryOS builds on Bluefin-DX's excellent developer experience foundation and ad - **Opinionated Development Tools**: A curated set of tools and configurations optimized for my development workflow - **Personal Preferences**: Custom configurations and tweaks that I've found useful over time +### Available Variants + +BinaryOS is available in two variants: + +- **Regular**: Built on `bluefin-dx:stable-daily` for systems with Intel/AMD graphics +- **NVIDIA**: Built on `bluefin-dx-nvidia:stable-daily` with NVIDIA driver support + This is not meant to be a general-purpose distribution, but rather a personal daily driver that happens to be publicly available for others who might share similar preferences. ## Community & Support @@ -34,10 +41,16 @@ While this is a personal image, community contributions are welcome! If you enco From your existing bootc system, run: +**For systems with Intel/AMD graphics:** ```bash sudo bootc switch ghcr.io/binarypie/binaryos:latest ``` +**For systems with NVIDIA graphics:** +```bash +sudo bootc switch ghcr.io/binarypie/binaryos:latest-nvidia +``` + Then reboot your system: ```bash @@ -111,7 +124,10 @@ Run `just` without arguments to see all available commands. Here are the most us #### Building -- `just build` - Build the BinaryOS container image locally +- `just build` - Build the BinaryOS container image locally (regular variant) +- `just build-regular` - Build the regular variant (Intel/AMD graphics) +- `just build-nvidia` - Build the NVIDIA variant +- `just build-all` - Build both regular and NVIDIA variants - `just build-iso` - Build a bootable ISO image - `just build-qcow2` - Build a QCOW2 VM image - `just build-raw` - Build a raw disk image