Skip to content

System extensions

A system extension adds software to the read-only /usr of a Frostyard bootc image. Every Frostyard bootc image carries a definition for each extension in the catalog, switched off. The extension itself is not in the image: Updex turns it on and downloads it.

See what Updex found:

Terminal window
updex components
updex features list

Your image offers only the features it has files for. The catalog below lists what the repository published at the last sync. If updex features list does not show an extension, your image cannot enable it.

Enable one and download it now:

Terminal window
sudo updex features enable <name> --now

Replace <name> with a feature name from updex features list. Check the merge:

Terminal window
systemd-sysext status

The output lists the extension you enabled. If enable --now exits with a refresh error (refresh_error in JSON), the download worked, but the activation did not. If the output says activation did not finish, the extension is merged, but users and groups can be missing: reboot. Otherwise the merge state is unknown: reboot. A sudo systemd-sysext refresh by hand does not create users and groups.

Updex also checks for updates, installs them, and removes an extension again. Enabled extensions update on their own: new versions are staged and become active at the next boot. See Automatic updates. To go back to the previous version, run sudo updex features rollback <name>. It takes effect at the next boot. See Roll back and Manage system extensions for the steps and what to check after each one.

The last column of the catalog below links each extension’s guide. Manage system extensions covers the steps that every extension shares:

Listed on . Catalog source:https://repository.frostyard.org/ext/index.

System extensions in the catalog snapshot
ExtensionComponent nameListed versionGuide
1Password desktop1password8.12.44+r21Password desktop
1Password CLI1password-cli2.42.0-11Password CLI
Bitwardenbitwarden2026.10.4+r1Bitwarden
ChatGPTchatgpt26.1106.51428+r2ChatGPT
Claude Desktopclaude-desktop5.1231.2+r1Claude Desktop
code-servercode-server4.145.2+r1code-server
Codercoder2.38.7-1+r4Coder
Debian developmentdebdev1.0.141Debian development
Development toolsdev12.12+r3Dev tools
Docker CEdocker5+29.9.3-1~debian.13~trixie+r1Docker
Microsoft Edgeedge157.0.4341.46-1+r2Microsoft Edge
GitDesktopgitdesktop0.14.0GitDesktop
GitHub Copilotgithub-copilot1.2.0+r1GitHub Copilot
Himmelblauhimmelblau4.0.8-debian13+r1Himmelblau
Incusincus1+7.6-debian13-202611091558+r6Incus
K3sk3s1.37.2+k3s1+r2K3s
Lemonadelemonade2026.45.3~13+r1Lemonade
LocalSendlocalsend1.18.2+64LocalSend
lodgelodge0.2.1lodge
Frostmail maildmaild0.5.0Frostmail maild
Moonlightmoonlight6.2.0-frostyard20261102170439Moonlight
Nixnix2.26.3+dfsg-1+r6Nix
Frostnotes notesdnotesd0.4.0Frostnotes notesd
Obsidianobsidian1.15.0Obsidian
paseopaseo0.15.4+r1paseo
pilothousepilothouse0.9.1pilothouse
Podman + Distroboxpodman5.4.2+ds1-2+b2+r1Podman + Distrobox
Porter porterdporterd0.2.0Porter porterd
frostread readdreadd0.5.0frostread readd
Sunshinesunshine2026.914.233613-1+debiantrixie+r1Sunshine
Tailscaletailscale1.104.6+r1Tailscale
Voxtypevoxtype1.1.1-frostyard20261102170429+r2Voxtype
Visual Studio Codevscode1.146.0-1794340865+r1Visual Studio Code

The listed version is a match from the published checksums at the last sync. It is not always the newest: run updex features check to see what you can update to.

Reviewed 2026-10-27; Updex facts reviewed 2026-10-30. snosi commit b2858ca0222814c395cf8248db98f3e096d57dc9; Updex v2.1.4 commit 1843ea8ded298fbde42390a0c8b2842d09a92757.

Privacy