feat: add openspec package
Some checks failed
Update Nix Packages with nix-update / nix-update (push) Failing after 23s
Some checks failed
Update Nix Packages with nix-update / nix-update (push) Failing after 23s
This commit is contained in:
@@ -50,6 +50,7 @@ nix run git+https://code.m3ta.dev/m3tam3re/nixpkgs#zellij-ps
|
|||||||
| `notesmd-cli` | Obsidian CLI (Community) - Interact with Obsidian in the terminal |
|
| `notesmd-cli` | Obsidian CLI (Community) - Interact with Obsidian in the terminal |
|
||||||
| `opencode` | AI coding agent built for the terminal |
|
| `opencode` | AI coding agent built for the terminal |
|
||||||
| `opencode-desktop` | OpenCode Desktop App with Wayland support (includes workaround for upstream issue #11755) |
|
| `opencode-desktop` | OpenCode Desktop App with Wayland support (includes workaround for upstream issue #11755) |
|
||||||
|
| `openspec` | Spec-driven development (SDD) for AI coding assistants |
|
||||||
| `pomodoro-timer` | Pomodoro timer utility |
|
| `pomodoro-timer` | Pomodoro timer utility |
|
||||||
| `rofi-project-opener` | Rofi-based project launcher |
|
| `rofi-project-opener` | Rofi-based project launcher |
|
||||||
| `sidecar` | Companion tool for CLI agents with diffs, file trees, and task management |
|
| `sidecar` | Companion tool for CLI agents with diffs, file trees, and task management |
|
||||||
|
|||||||
23
flake.lock
generated
23
flake.lock
generated
@@ -53,11 +53,32 @@
|
|||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"openspec": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1771409495,
|
||||||
|
"narHash": "sha256-LplnuO/OHSFL8S8iwQ16CZTjlPxRV9XohkKxL3uA5Sc=",
|
||||||
|
"owner": "Fission-AI",
|
||||||
|
"repo": "OpenSpec",
|
||||||
|
"rev": "5fd8e9d66c3b6b116e7af814a6013c2d9c4958dd",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "Fission-AI",
|
||||||
|
"repo": "OpenSpec",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"root": {
|
"root": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": "nixpkgs",
|
"nixpkgs": "nixpkgs",
|
||||||
"nixpkgs-master": "nixpkgs-master",
|
"nixpkgs-master": "nixpkgs-master",
|
||||||
"opencode": "opencode"
|
"opencode": "opencode",
|
||||||
|
"openspec": "openspec"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -10,6 +10,12 @@
|
|||||||
url = "github:anomalyco/opencode/v1.2.6";
|
url = "github:anomalyco/opencode/v1.2.6";
|
||||||
inputs.nixpkgs.follows = "nixpkgs-master";
|
inputs.nixpkgs.follows = "nixpkgs-master";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# openspec - spec-driven development for AI coding assistants
|
||||||
|
openspec = {
|
||||||
|
url = "github:Fission-AI/OpenSpec";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs = {
|
outputs = {
|
||||||
|
|||||||
@@ -24,4 +24,5 @@
|
|||||||
# Imported from flake inputs
|
# Imported from flake inputs
|
||||||
opencode = inputs.opencode.packages.${pkgs.system}.opencode;
|
opencode = inputs.opencode.packages.${pkgs.system}.opencode;
|
||||||
opencode-desktop = pkgs.callPackage ./opencode-desktop {inherit inputs;};
|
opencode-desktop = pkgs.callPackage ./opencode-desktop {inherit inputs;};
|
||||||
|
openspec = inputs.openspec.packages.${pkgs.system}.default;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user