From 9bfc721a29b06474b5e01e16891f2040d0e8d40d Mon Sep 17 00:00:00 2001 From: Jeremy Wall Date: Fri, 2 May 2025 12:06:52 -0400 Subject: [PATCH] feat: update some avante config --- nix/base-system/flake.lock | 110 ++++++++++--------------------------- nix/base-system/init.lua | 7 ++- 2 files changed, 35 insertions(+), 82 deletions(-) diff --git a/nix/base-system/flake.lock b/nix/base-system/flake.lock index ccecfad..4b5f2d1 100644 --- a/nix/base-system/flake.lock +++ b/nix/base-system/flake.lock @@ -20,22 +20,6 @@ "type": "github" } }, - "avante-src": { - "flake": false, - "locked": { - "lastModified": 1746122770, - "narHash": "sha256-Pnkz1P1mb6Isc1T2aNAY6Q2XFTn0QQ+yNWlDSNeqrsU=", - "owner": "yetone", - "repo": "avante.nvim", - "rev": "555b2e615c47f1587b21a05c9cae6c48537146a7", - "type": "github" - }, - "original": { - "owner": "yetone", - "repo": "avante.nvim", - "type": "github" - } - }, "clio-flake": { "inputs": { "flake-compat": "flake-compat", @@ -737,25 +721,7 @@ }, "naersk_5": { "inputs": { - "nixpkgs": "nixpkgs_10" - }, - "locked": { - "lastModified": 1745925850, - "narHash": "sha256-cyAAMal0aPrlb1NgzMxZqeN1mAJ2pJseDhm2m6Um8T0=", - "owner": "nix-community", - "repo": "naersk", - "rev": "38bc60bbc157ae266d4a0c96671c6c742ee17a5f", - "type": "github" - }, - "original": { - "owner": "nix-community", - "repo": "naersk", - "type": "github" - } - }, - "naersk_6": { - "inputs": { - "nixpkgs": "nixpkgs_15" + "nixpkgs": "nixpkgs_14" }, "locked": { "lastModified": 1650101877, @@ -771,9 +737,9 @@ "type": "github" } }, - "naersk_7": { + "naersk_6": { "inputs": { - "nixpkgs": "nixpkgs_16" + "nixpkgs": "nixpkgs_15" }, "locked": { "lastModified": 1721727458, @@ -824,7 +790,7 @@ "neovim-flake": { "inputs": { "flake-utils": "flake-utils_9", - "nixpkgs": "nixpkgs_11" + "nixpkgs": "nixpkgs_10" }, "locked": { "dir": "contrib", @@ -866,7 +832,7 @@ "nil-flake_2": { "inputs": { "flake-utils": "flake-utils_10", - "nixpkgs": "nixpkgs_12", + "nixpkgs": "nixpkgs_11", "rust-overlay": "rust-overlay_6" }, "locked": { @@ -916,22 +882,6 @@ } }, "nixpkgs_10": { - "locked": { - "lastModified": 1746152631, - "narHash": "sha256-zBuvmL6+CUsk2J8GINpyy8Hs1Zp4PP6iBWSmZ4SCQ/s=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "032bc6539bd5f14e9d0c51bd79cfe9a055b094c3", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixpkgs-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_11": { "locked": { "lastModified": 1715787315, "narHash": "sha256-cYApT0NXJfqBkKcci7D9Kr4CBYZKOQKDYA23q8XNuWg=", @@ -947,7 +897,7 @@ "type": "github" } }, - "nixpkgs_12": { + "nixpkgs_11": { "locked": { "lastModified": 1690441914, "narHash": "sha256-Ac+kJQ5z9MDAMyzSc0i0zJDx2i3qi9NjlW5Lz285G/I=", @@ -963,7 +913,7 @@ "type": "github" } }, - "nixpkgs_13": { + "nixpkgs_12": { "locked": { "lastModified": 1738579205, "narHash": "sha256-o6BeeanSUALvz8oL2CHOikVjCf7j+HqlA0WGvKOUX3Q=", @@ -979,7 +929,7 @@ "type": "github" } }, - "nixpkgs_14": { + "nixpkgs_13": { "locked": { "lastModified": 1689850295, "narHash": "sha256-fUYf6WdQlhd2H+3aR8jST5dhFH1d0eE22aes8fNIfyk=", @@ -995,7 +945,7 @@ "type": "github" } }, - "nixpkgs_15": { + "nixpkgs_14": { "locked": { "lastModified": 1650109093, "narHash": "sha256-tqlnKrAdJktRLXTou9le0oTqrYBAFpGscV5RADdpArU=", @@ -1009,6 +959,20 @@ "type": "indirect" } }, + "nixpkgs_15": { + "locked": { + "lastModified": 1729658218, + "narHash": "sha256-9Rg+AqLqvqqJniP/OQB3GtgXoAd8IlazsHp97va042Y=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "dfffb2e7a52d29a0ef8e21ec8a0f30487b227f1a", + "type": "github" + }, + "original": { + "id": "nixpkgs", + "type": "indirect" + } + }, "nixpkgs_16": { "locked": { "lastModified": 1729658218, @@ -1024,20 +988,6 @@ } }, "nixpkgs_17": { - "locked": { - "lastModified": 1729658218, - "narHash": "sha256-9Rg+AqLqvqqJniP/OQB3GtgXoAd8IlazsHp97va042Y=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "dfffb2e7a52d29a0ef8e21ec8a0f30487b227f1a", - "type": "github" - }, - "original": { - "id": "nixpkgs", - "type": "indirect" - } - }, - "nixpkgs_18": { "locked": { "lastModified": 1682109806, "narHash": "sha256-d9g7RKNShMLboTWwukM+RObDWWpHKaqTYXB48clBWXI=", @@ -1191,7 +1141,7 @@ }, "nurl-flake_2": { "inputs": { - "nixpkgs": "nixpkgs_14" + "nixpkgs": "nixpkgs_13" }, "locked": { "lastModified": 1701273941, @@ -1210,7 +1160,6 @@ "root": { "inputs": { "agenix-flake": "agenix-flake", - "avante-src": "avante-src", "clio-flake": "clio-flake", "custom-flakes": "custom-flakes", "d2-vim-src": "d2-vim-src_2", @@ -1219,11 +1168,10 @@ "harpoon-src": "harpoon-src", "heracles-flake": "heracles-flake", "jujutsu-flake": "jujutsu-flake", - "naersk": "naersk_5", "neogit-src": "neogit-src_2", "neovim-flake": "neovim-flake", "nil-flake": "nil-flake_2", - "nixpkgs": "nixpkgs_13", + "nixpkgs": "nixpkgs_12", "nixpkgs-darwin": "nixpkgs-darwin", "nurl-flake": "nurl-flake_2", "roslyn-lsp": "roslyn-lsp_2", @@ -1273,7 +1221,7 @@ "inputs": { "flake-compat": "flake-compat_4", "flake-utils": "flake-utils_11", - "naersk": "naersk_6" + "naersk": "naersk_5" }, "locked": { "lastModified": 1695686584, @@ -1470,8 +1418,8 @@ "sheetsui-flake": { "inputs": { "flake-utils": "flake-utils_13", - "naersk": "naersk_7", - "nixpkgs": "nixpkgs_17", + "naersk": "naersk_6", + "nixpkgs": "nixpkgs_16", "rust-overlay": "rust-overlay_7" }, "locked": { @@ -1494,7 +1442,7 @@ "flake-utils": "flake-utils_14", "gitignore": "gitignore", "libtexpdf-src": "libtexpdf-src", - "nixpkgs": "nixpkgs_18" + "nixpkgs": "nixpkgs_17" }, "locked": { "lastModified": 1694595810, diff --git a/nix/base-system/init.lua b/nix/base-system/init.lua index 0d41a3e..93e6479 100644 --- a/nix/base-system/init.lua +++ b/nix/base-system/init.lua @@ -674,11 +674,16 @@ require('copilot').setup(); require('avante').setup ({ provider = "claude", + mode = "agentic", + cursor_applying_provider = nil, -- default to whatever provide is configured claude = { endpoint = "https://api.anthropic.com", model = "claude-3-7-sonnet-20250219", timeout = 30000, -- Timeout in milliseconds temperature = 0, max_tokens = 20480, - }; + }, + behavior = { + enable_cursor_planning_mode = true, + } })