summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorCaleb Norton <[email protected]>2026-01-16 16:59:34 -0600
committerGitHub <[email protected]>2026-01-16 16:59:34 -0600
commit6e020ef9ef2b02576b26116a5c4bc7d7bc1c9c5b (patch)
treeb4a3d47e7e191cf470b27be9a7f82cff97dc94af
parentaca1eb6b5b1f74396a9856fa2c413a79a55ca69f (diff)
downloadopencode-6e020ef9ef2b02576b26116a5c4bc7d7bc1c9c5b.tar.gz
opencode-6e020ef9ef2b02576b26116a5c4bc7d7bc1c9c5b.zip
chore: cleanup nix (#8964)
-rw-r--r--.gitignore1
-rw-r--r--flake.lock6
-rw-r--r--flake.nix28
3 files changed, 7 insertions, 28 deletions
diff --git a/.gitignore b/.gitignore
index 75fa054a5..78a77f819 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,6 +20,7 @@ opencode.json
a.out
target
.scripts
+.direnv/
# Local dev files
opencode-dev
diff --git a/flake.lock b/flake.lock
index 58bdca6bf..5ef276f0a 100644
--- a/flake.lock
+++ b/flake.lock
@@ -2,11 +2,11 @@
"nodes": {
"nixpkgs": {
"locked": {
- "lastModified": 1768395095,
- "narHash": "sha256-ZhuYJbwbZT32QA95tSkXd9zXHcdZj90EzHpEXBMabaw=",
+ "lastModified": 1768302833,
+ "narHash": "sha256-h5bRFy9bco+8QcK7rGoOiqMxMbmn21moTACofNLRMP4=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "13868c071cc73a5e9f610c47d7bb08e5da64fdd5",
+ "rev": "61db79b0c6b838d9894923920b612048e1201926",
"type": "github"
},
"original": {
diff --git a/flake.nix b/flake.nix
index 4219a7e8e..32614640a 100644
--- a/flake.nix
+++ b/flake.nix
@@ -7,6 +7,7 @@
outputs =
{
+ self,
nixpkgs,
...
}:
@@ -107,33 +108,10 @@
};
in
{
- default = opencodePkg;
+ default = self.packages.${system}.opencode;
+ opencode = opencodePkg;
desktop = desktopPkg;
}
);
-
- apps = forEachSystem (
- system:
- let
- pkgs = pkgsFor system;
- in
- {
- opencode-dev = {
- type = "app";
- meta = {
- description = "Nix devshell shell for OpenCode";
- runtimeInputs = [ pkgs.bun ];
- };
- program = "${
- pkgs.writeShellApplication {
- name = "opencode-dev";
- text = ''
- exec bun run dev "$@"
- '';
- }
- }/bin/opencode-dev";
- };
- }
- );
};
}