Your workspace for coding agents. At home on NixOS.
Run super.engineering on NixOS. Supports x86_64 and ARM64 Linux.
With Nix and flakes enabled:
nix run github:superdoteng/nixAdd the app to your profile:
nix profile add github:superdoteng/nixOlder Nix versions use nix profile install instead of nix profile add.
For a NixOS or Home Manager configuration, add this flake input:
inputs.super-engineering.url = "github:superdoteng/nix";Then include inputs.super-engineering.packages.${pkgs.stdenv.hostPlatform.system}.default in environment.systemPackages or home.packages, with inputs passed to your module.
See the Nix installation guide for complete NixOS and Home Manager configurations, updates, and troubleshooting. The default package currently follows nightly releases.
For a profile installation, find the package name with nix profile list, then run:
nix profile upgrade <name>For a NixOS or Home Manager configuration, update the input and rebuild:
nix flake update super-engineeringYour lock file keeps the selected version until you update it. Nix manages app updates; the in-app updater is disabled for Nix installations.
The package downloads a compiled Linux release, verifies its hash, and adapts its library paths for NixOS. The desktop app remains proprietary.
Thanks to 4evy (sia / RAO) for sharing and testing native Nix packaging.