./fastflags
Bloxstrap's exact JSON format, so the flag lists people already share paste straight in. Invalid JSON is caught before it ever reaches Sober.
you@pigmentlab:~$ ./pigmentlab --about
The Bloxstrap-class launcher for Sober.
yay -S pigment-launcher
you@pigmentlab:~$ cat ./why-sober.md
# three facts, in order — the whole reason Pigment exists
Roblox's Hyperion anti-cheat rejects the Windows client under Wine. The way that used to work doesn't anymore.
VinegarHQ's Sober runs Roblox's Android build natively on your desktop. It's the one path that still works — and it works well.
Every setting is a key in a JSON file you edit by hand. FastFlags, mods and profiles are yours to manage in a text editor. That's the gap.
you@pigmentlab:~$ ls ~/pigment/features
# 6 entries — everything Sober keeps in JSON
Bloxstrap's exact JSON format, so the flag lists people already share paste straight in. Invalid JSON is caught before it ever reaches Sober.
A real, typed control for every key in Sober's config — not a text field and a prayer.
Main, alt, testing. Named setups applied one at a time, automatically on launch.
File overlays through Sober's sanctioned asset overlay, validated against the real Roblox asset tree so a typo can't silently do nothing.
Opt-in, reversible takeover of roblox:// links, so clicking Play
applies your profile before Sober starts.
What you played, resolved from Sober's logs — plus Discord Rich Presence if you want it.
you@pigmentlab:~$ pigmentlab --status
Sober runtime1.7.1 · 07-28✓
Roblox client2.731.944✓
Configurationpresent✓
Handlerpigment✓
Profilemain✓
# what Pigment's Home page shows, live — Sober's version
# sticks at 1.7.1, so it tracks the build date too
you@pigmentlab:~$ pigment --check-distro
Arch · CachyOSaur✓
EndeavourOSaur✓
Manjaroaur✓
Debian 13script✓
Ubuntu 24.04 · 26.04script✓
Mint 22 · Popscript✓
Steam Decksource✓
Ubuntu 22.04—✗
Debian 12—✗
# ✗ ships libadwaita < 1.4 — below the floor
you@pigmentlab:~$ cat links.txt
you@pigmentlab:~$ flatpak info org.vinegarhq.Sober
Pigment doesn't reimplement the runtime. It drives Sober as-is, reading and writing the same config Sober already uses — so you can stop using Pigment at any time and nothing breaks.
you@pigmentlab:~$ mpv ./pigment-showcase.mkv
# the whole app, end to end — install, profiles, FastFlags, mods
Prefer YouTube proper? Watch it there.
you@pigmentlab:~$ pigment --install --help
The versioned package. pigment-launcher-git tracks main
if you'd rather live on the edge.
yay -S pigment-launcher
One script: apt dependencies, a version check that fails fast on
releases too old to build, rustup, then Pigment and Sober. No .deb.
./packaging/install-debian.sh
Builds the GUI and the protocol handler, installs to
~/.local with no root.
make install PREFIX=$HOME/.local