Skip to content
superdotengPublic

About

Native Nix packaging for super.engineering

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

super.engineering

super.engineering for Nix

Your workspace for coding agents. At home on NixOS.

Linux x86_64 and ARM64 Sponsor

Run super.engineering on NixOS. Supports x86_64 and ARM64 Linux.

Run

With Nix and flakes enabled:

nix run github:superdoteng/nix

Install

Add the app to your profile:

nix profile add github:superdoteng/nix

Older 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.

Update

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-engineering

Your lock file keeps the selected version until you update it. Nix manages app updates; the in-app updater is disabled for Nix installations.

About the package

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.

About

Native Nix packaging for super.engineering

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages