diff options
| author | Baitinq <[email protected]> | 2025-02-11 20:17:43 +0100 |
|---|---|---|
| committer | Baitinq <[email protected]> | 2025-02-11 20:17:43 +0100 |
| commit | fc026f3bb76ff3853815aefd6b3dfe7253931f33 (patch) | |
| tree | a8325f20d8b4656694022348ccd337d8585fbc30 | |
| parent | Dotfiles: Ghostty: Add paste keybinds (diff) | |
| download | nixos-config-fc026f3bb76ff3853815aefd6b3dfe7253931f33.tar.gz nixos-config-fc026f3bb76ff3853815aefd6b3dfe7253931f33.tar.bz2 nixos-config-fc026f3bb76ff3853815aefd6b3dfe7253931f33.zip | |
Dotfiles: Nvim: Use openai model for avante
| -rw-r--r-- | dotfiles/nvim/init.lua | 11 | ||||
| -rw-r--r-- | hosts/home.nix | 1 | ||||
| -rw-r--r-- | secrets/default.nix | bin | 1109 -> 1297 bytes |
3 files changed, 11 insertions, 1 deletions
diff --git a/dotfiles/nvim/init.lua b/dotfiles/nvim/init.lua index e5a8019..38ecbb2 100644 --- a/dotfiles/nvim/init.lua +++ b/dotfiles/nvim/init.lua @@ -254,7 +254,16 @@ require('lazy').setup({ }, }, build = "make", - opts = { provider = "copilot" }, + opts = { + provider = "openai", + openai = { + endpoint = "https://api.openai.com/v1", + model = "o3-mini", -- your desired model (or use gpt-4o, etc.) + timeout = 30000, -- timeout in milliseconds + temperature = 0, -- adjust if needed + max_tokens = 4096, + }, + }, }, { diff --git a/hosts/home.nix b/hosts/home.nix index 2d29e38..3147041 100644 --- a/hosts/home.nix +++ b/hosts/home.nix @@ -111,6 +111,7 @@ home.sessionVariables = { LOCATION = "${location}"; + OPENAI_API_KEY = "${secrets.openai_api_key}"; }; services = { diff --git a/secrets/default.nix b/secrets/default.nix index 511beb1..03065f7 100644 --- a/secrets/default.nix +++ b/secrets/default.nix Binary files differ |