butrelinux Code
immutable CentOS Stream 10 with hardware enablement and KDE Plasma 6
Brought to you by:
butre
| File | Date | Author | Commit |
|---|---|---|---|
| .github | 2026-08-17 |
|
[155bc3] Bump actions/checkout from 4 to 7 |
| boot | 2026-08-11 |
|
[ee0f3d] Update build workflow, complete tasks, and refa... |
| current work | 2026-08-16 |
|
[c4db0c] Update enable-extras.md |
| files | 2026-08-17 |
|
[2e7a71] Export new desktop apps; simplify container_exists |
| kickstarts | 2026-08-11 |
|
[44829a] Remove sigstore preinstall; add bootc switch |
| modules | 2026-08-13 |
|
[7179e8] Update custom-kernel.sh |
| recipes | 2026-08-16 |
|
[8c4d53] Add dynamic 'enable-extras' installer and docs |
| .gitattributes | 2026-08-06 |
|
[4ee2c9] Update .gitattributes |
| .gitignore | 2026-03-14 |
|
[f7b25d] Initial commit |
| LICENSE | 2026-03-14 |
|
[f7b25d] Initial commit |
| NEWS.md | 2026-08-12 |
|
[05631a] Extract NEWS section into NEWS.md |
| README.md | 2026-08-17 |
|
[54618b] Fix screenshot link in README.md |
| TODO.md | 2026-08-13 |
|
[f1408a] Update TODO.md |
| cosign.pub | 2026-06-19 |
|
[312edc] Update cosign.pub |
a bluefin-lts variant for those who want EL10+KDE
local package layering is disabled by default. you can change this with the command below, though the intended workflow is distrobox + flatpaks.
sudo givemethekeys unlock
Usage: givemethekeys <command> [options]
Commands:
unlock Allow rpm-ostree package layering
lock Restore default layering lock
status Show current layering lock status
help Show this help
Options:
-y, --yes Skip confirmation prompt (unlock only)
ISO downloads available here:
the ISO is the main installation path, rebase instructions are provided for convenience for existing bluefin lts users.
# optionally clean up default flatpaks
flatpak uninstall --all
# switch to the signed image and reboot:
sudo bootc switch --enforce-container-sigpolicy ghcr.io/butrejp/butrelinux-< VARIANT >:latest --apply
# since skel can't touch existing users, optionally copy the default configs to your user profile
# or just make your own config. I'm not your mom.
mkdir -p ~/.config && cp -r /etc/skel/.config/* ~/.config/
cosign verify --key cosign.pub ghcr.io/butrejp/butrelinux-< VARIANT >
sudo curl -Lo /etc/pki/containers/butrelinux.pub https://raw.githubusercontent.com/butrejp/butrelinux/refs/heads/main/cosign.pub