No description
Find a file
Breadway f967422d61 Let the live Hyprland session fall back to software rendering
On GPU-less targets (VMs, headless, exotic hardware) wlroots refuses to
initialise without a hardware renderer, so the autologin session exec'd
Hyprland on tty1 and it died immediately — leaving a blinking cursor and
no desktop, while tty2 still showed the (correct) `bos` login.

Export WLR_RENDERER_ALLOW_SOFTWARE=1 before exec Hyprland in root's
.bash_profile so wlroots may use the llvmpipe software renderer when no
GPU renderer exists. On real hardware the hardware renderer is still
chosen; this is purely a fallback. Also set WLR_NO_HARDWARE_CURSORS=1 so
the pointer isn't invisible in VMs. Both must be real env vars (read at
wlroots init), not Hyprland `env=` lines, which apply too late.
2026-06-14 03:35:23 +08:00
.forgejo/workflows Add in-house Calamares package (AUR-only upstream) 2026-06-13 23:39:39 +08:00
bos-settings Fix bos-settings compile errors and use REGISTRY_TOKEN for publishing 2026-06-13 22:54:27 +08:00
dotfiles Fix all issues from code/UX review 2026-06-12 13:45:00 +00:00
iso Let the live Hyprland session fall back to software rendering 2026-06-14 03:35:23 +08:00
packaging Add in-house Calamares package (AUR-only upstream) 2026-06-13 23:39:39 +08:00
.gitignore Remove accidentally-committed .claude agent state; gitignore it 2026-06-13 22:54:47 +08:00
bakery.toml Add bakery.toml and packaging/arch to match bread ecosystem 2026-06-13 11:32:40 +08:00
bread_white.svg Add Calamares branding images from bread logo 2026-06-13 16:53:25 +08:00
Cargo.lock Regenerate Cargo.lock for bos-settings 2026-06-13 16:59:30 +08:00
Cargo.toml Scaffold BOS repo: dotfiles, ISO profile, and bos-settings GTK4 app 2026-06-12 13:27:25 +00:00
DESIGN.md Fix prod-readiness issues flagged in audit 2026-06-13 11:29:53 +08:00
LICENSE Add bakery.toml and packaging/arch to match bread ecosystem 2026-06-13 11:32:40 +08:00