Skip to content

feat: add Nix flake and Devbox support - #76

Open
levonk wants to merge 1 commit into
agent0ai:mainfrom
levonk:feat-nix-package-manager-install
Open

feat: add Nix flake and Devbox support#76
levonk wants to merge 1 commit into
agent0ai:mainfrom
levonk:feat-nix-package-manager-install

Conversation

@levonk

@levonk levonk commented May 25, 2026

Copy link
Copy Markdown

Adds a Nix flake so the project can be installed and run directly from GitHub without manual compilation:

nix run github:agent0ai/space-agent
nix profile install github:agent0ai/space-agent

Adds devbox.json for reproducible development environments:

devbox shell
devbox run install

Also updates README install instructions to include Nix and Devbox.

  • Uses Node.js 22 (Node.js 20 is marked as insecure)
  • Builds from source using buildNpmPackage
  • Includes npmDeps hash for reproducible builds

Closes #75

Adds a Nix flake so the project can be installed and run directly
from GitHub without manual compilation:

    nix run github:levonk/space-agent
    nix profile install github:levonk/space-agent

Adds devbox.json for reproducible development environments:

    devbox shell
    devbox run install

Also updates README install instructions to include Nix and Devbox.

- Uses Node.js 22 (Node.js 20 is marked as insecure)
- Builds from source using buildNpmPackage
- Includes npmDeps hash for reproducible builds

@ai-integr8tor ai-integr8tor left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

y

@ai-integr8tor ai-integr8tor left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

c

@ai-integr8tor ai-integr8tor left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

x

@ai-integr8tor ai-integr8tor left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

c

@ai-integr8tor ai-integr8tor left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

c

@ai-integr8tor ai-integr8tor left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

c

@ai-integr8tor ai-integr8tor left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

m

@ai-integr8tor ai-integr8tor left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

c

@ai-integr8tor ai-integr8tor left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: add Nix flake support for one-command installation

2 participants