diff --git a/flake.lock b/flake.lock index 1d482d9..f78058e 100644 --- a/flake.lock +++ b/flake.lock @@ -85,11 +85,11 @@ ] }, "locked": { - "lastModified": 1768220509, - "narHash": "sha256-8wMrJP/Xk5Dkm0TxzaERLt3eGFEhHTWaJKUpK3AoL4o=", + "lastModified": 1768561867, + "narHash": "sha256-prGOZ+w3pZfGTRxworKcJliCNsewF0L4HUPjgU/6eaw=", "owner": "LnL7", "repo": "nix-darwin", - "rev": "7b1d394e7d9112d4060e12ef3271b38a7c43e83b", + "rev": "8b720b9662d4dd19048664b7e4216ce530591adc", "type": "github" }, "original": { @@ -254,11 +254,11 @@ ] }, "locked": { - "lastModified": 1768530555, - "narHash": "sha256-EBXKDho4t1YSgodAL6C8M3UTm8MGMZNQ9rQnceR5+6c=", + "lastModified": 1768598210, + "narHash": "sha256-kkgA32s/f4jaa4UG+2f8C225Qvclxnqs76mf8zvTVPg=", "owner": "nix-community", "repo": "home-manager", - "rev": "d21bee5abf9fb4a42b2fa7728bf671f8bb246ba6", + "rev": "c47b2cc64a629f8e075de52e4742de688f930dc6", "type": "github" }, "original": { @@ -270,11 +270,11 @@ "homebrew-cask": { "flake": false, "locked": { - "lastModified": 1768550189, - "narHash": "sha256-62/On8avIAcE2sWsFLSlhHF113r1NyfQMhyXoD1J00s=", + "lastModified": 1768652572, + "narHash": "sha256-locC6FZcIFtfi2Gj7vZ3nij3826/EpfaxyAJMip8rIg=", "owner": "homebrew", "repo": "homebrew-cask", - "rev": "30aeb7cf1a5cc04250649b83cbaaa778826e32a8", + "rev": "2a3f39d159ca44681dd722f2ebce1a8d35ec0be1", "type": "github" }, "original": { @@ -286,11 +286,11 @@ "homebrew-core": { "flake": false, "locked": { - "lastModified": 1768556326, - "narHash": "sha256-lHUFstndOYQB3xia6Tq3Gc0Fxm8KgyVIuOPRJtnyxOQ=", + "lastModified": 1768654030, + "narHash": "sha256-OawwMieQ5f9QE7zq60352hwrtOLo8d4SJjFTdUJ4ukU=", "owner": "homebrew", "repo": "homebrew-core", - "rev": "0e778dfaed298c94481e8b8c51d828c23767743f", + "rev": "0fb3347272c642bd9eae04860d80d20e08d3da72", "type": "github" }, "original": { @@ -322,11 +322,11 @@ "treefmt-nix": "treefmt-nix" }, "locked": { - "lastModified": 1768533022, - "narHash": "sha256-z2A4JDlOQ0KxHO4XLSoTArhi3BcYqoKuoMD2mPvZ1sQ=", + "lastModified": 1768620317, + "narHash": "sha256-KMk3ftg4zCSvVQMipbdH2r4Pmr6gEgG0+o+UjAejtu4=", "owner": "numtide", "repo": "llm-agents.nix", - "rev": "765ba8f934426582f38b6adfc1da6d57942f83f4", + "rev": "f779abc9c9ff63a2fb2b82037857f8878eb5b116", "type": "github" }, "original": { @@ -398,11 +398,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1768395095, - "narHash": "sha256-ZhuYJbwbZT32QA95tSkXd9zXHcdZj90EzHpEXBMabaw=", + "lastModified": 1768456270, + "narHash": "sha256-NgaL2CCiUR6nsqUIY4yxkzz07iQUlUCany44CFv+OxY=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "13868c071cc73a5e9f610c47d7bb08e5da64fdd5", + "rev": "f4606b01b39e09065df37905a2133905246db9ed", "type": "github" }, "original": { @@ -429,11 +429,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1768554546, - "narHash": "sha256-2bOcZETz9i9RzVgv2hcE7lBTUu+8pP1pmKXSBpIm5nU=", + "lastModified": 1768653663, + "narHash": "sha256-zxiTtXysUohCkAH4BF5LAg5FxtrZsZnclhiqY1MBCtM=", "owner": "nixos", "repo": "nixpkgs", - "rev": "6c3f4b0f21b4ec5cd82ebf7ad77a71ef9e52e623", + "rev": "81b945e3189304f73cc727cf0b75c8d197373421", "type": "github" }, "original": { diff --git a/overlays/jj-ryu.nix b/overlays/jj-ryu.nix index 21c2d2d..4ff3379 100644 --- a/overlays/jj-ryu.nix +++ b/overlays/jj-ryu.nix @@ -1,18 +1,19 @@ {inputs}: final: prev: let manifest = (prev.lib.importTOML "${inputs.jj-ryu}/Cargo.toml").package; in { - jj-ryu = prev.rustPlatform.buildRustPackage { - pname = manifest.name; - version = manifest.version; + jj-ryu = + prev.rustPlatform.buildRustPackage { + pname = manifest.name; + version = manifest.version; - cargoLock.lockFile = "${inputs.jj-ryu}/Cargo.lock"; + cargoLock.lockFile = "${inputs.jj-ryu}/Cargo.lock"; - src = inputs.jj-ryu; + src = inputs.jj-ryu; - nativeBuildInputs = [prev.pkg-config]; - buildInputs = [prev.openssl]; - OPENSSL_NO_VENDOR = 1; + nativeBuildInputs = [prev.pkg-config]; + buildInputs = [prev.openssl]; + OPENSSL_NO_VENDOR = 1; - doCheck = false; - }; + doCheck = false; + }; } diff --git a/overlays/lumen.nix b/overlays/lumen.nix index 6c720c9..ed20136 100644 --- a/overlays/lumen.nix +++ b/overlays/lumen.nix @@ -1,18 +1,19 @@ {inputs}: final: prev: let manifest = (prev.lib.importTOML "${inputs.lumen}/Cargo.toml").package; in { - lumen = prev.rustPlatform.buildRustPackage { - pname = manifest.name; - version = manifest.version; + lumen = + prev.rustPlatform.buildRustPackage { + pname = manifest.name; + version = manifest.version; - cargoLock.lockFile = "${inputs.lumen}/Cargo.lock"; + cargoLock.lockFile = "${inputs.lumen}/Cargo.lock"; - src = inputs.lumen; + src = inputs.lumen; - nativeBuildInputs = [prev.pkg-config]; - buildInputs = [prev.openssl]; - OPENSSL_NO_VENDOR = 1; + nativeBuildInputs = [prev.pkg-config]; + buildInputs = [prev.openssl]; + OPENSSL_NO_VENDOR = 1; - doCheck = false; - }; + doCheck = false; + }; } diff --git a/profiles/opencode.nix b/profiles/opencode.nix index 71e13e7..2516383 100644 --- a/profiles/opencode.nix +++ b/profiles/opencode.nix @@ -19,6 +19,9 @@ disabled = true; }; }; + agent = { + explore = {model = "opencode/glm-4-7";}; + }; }; }; } diff --git a/profiles/packages.nix b/profiles/packages.nix index 776863b..d60a476 100644 --- a/profiles/packages.nix +++ b/profiles/packages.nix @@ -27,10 +27,6 @@ with pkgs; hledger htop hyperfine - inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.amp - inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.codex - inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.ccusage-codex - inputs.llm-agents.packages.${pkgs.stdenv.hostPlatform.system}.ccusage-opencode jq killall lsof