feat: upgrade runtimes and neovim config (#216)
# Runtime
<details>
<summary><h2>Upgrades</h2></summary>
* `docker` from 28.0.1 to 28.0.4
* `docker compose` from 2.33.1 to 2.35.0
* `docker buildx` from 0.21.2 to 0.22.0
* `aqua:astral-sh/uv` from 0.6.12 to 0.6.16
* `aqua:aws/aws-cli` from 2.25.9 to 2.26.7
* `aqua:dagger/dagger` from 0.18.1 to 0.18.4
* `aqua:derailed/k9s` from 0.40.10 to 0.50.4
* `aqua:evilmartians/lefthook` from 1.11.11 to 1.11.6
* `aqua:eza-community/eza` from 0.21.0 to 0.21.1
* `aqua:github-cli` from 2.69.0 to 2.70.0
* `aqua:go-task/task` from 3.42.1 to 3.43.2
* `aqua:hashicorp/terraform` from 1.11.3 to 1.11.4
* `aqua:helm/helm` from 3.17.2 to 3.17.3
* `aqua:junegunn/fzf` from 0.61.0 to 0.61.3
* `aqua:sbstp/kubie` from 0.25.1 to 0.25.2
* `aqua:tilt-dev/tilt` from 0.34.0 to 0.34.2
* `aqua:xo/usql` from 0.19.19 to 0.19.21
* `npm:@anthropic-ai/claude-code` from 0.2.61 to 0.2.78
* `pipx:aider-chat` from 0.80.2 to 0.82.2
* `pipx:vectorcode` from 0.5.5 to 0.5.6
* `r` from 4.4.3 to 4.5.0
</details>
<details>
<summary><h2>Additions</h2></summary>
* `exercism`
* `neovim`
* move from `ppa` to release package
* `supabase`
</details>
# Others
<details>
<summary><h2><code>neovim</code></h2></summary>
* Upgrade to latest [commit in `master`](d350db2449
)
* Add `harper.ls` to check on writing
* Use [`virtual_lines`](https://neovim.io/doc/user/diagnostic.html#vim.diagnostic.Opts.VirtualLines) on [`vim.diagnostic`](https://neovim.io/doc/user/diagnostic.html#vim.diagnostic.Opts)
* Configure `supermaven` as a source in `blink.cmp`
* Use `lackluster` as colorscheme
* Configure `gemini` ai models in `avante`
</details>
<details>
<summary><h2>Autocompletion</h2></summary>
* `exercism`
* `supabase`
</details>
<details>
<summary><h2><code>aider</code></h2></summary>
* Configure `gemini`
</details>
Co-authored-by: Joao P Dubas <joao.dubas@gmail.com>
Reviewed-on: #216
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
---
|
||||
model: gemini-2.0.flash-001
|
||||
weak-model: gemini-2.0.flash-001
|
||||
editor-model: claude-3-7-sonnet-20250219
|
||||
model: gemini/gemini-2.5-pro-preview-03-25
|
||||
weak-model: gemini/gemini-2.0-flash-001
|
||||
editor-model: gemini/gemini-2.5-pro-preview-03-25
|
||||
editor: nvim
|
||||
git: true
|
||||
gitignore: true
|
||||
|
@@ -4,36 +4,37 @@
|
||||
"aqua:FiloSottile/age" = "1.2.1"
|
||||
"aqua:ajeetdsouza/zoxide" = "0.9.7"
|
||||
"aqua:alexellis/k3sup" = "0.13.8"
|
||||
"aqua:astral-sh/uv" = "0.6.12"
|
||||
"aqua:aws/aws-cli" = "2.25.9"
|
||||
"aqua:astral-sh/uv" = "0.6.16"
|
||||
"aqua:aws/aws-cli" = "2.26.7"
|
||||
"aqua:bitwarden/clients" = "cli-v2025.2.0"
|
||||
"aqua:dagger/dagger" = "0.18.1"
|
||||
"aqua:derailed/k9s" = "0.40.10"
|
||||
"aqua:dagger/dagger" = "0.18.4"
|
||||
"aqua:derailed/k9s" = "0.50.4"
|
||||
"aqua:eksctl-io/eksctl" = "0.207.0"
|
||||
"aqua:evilmartians/lefthook" = "1.11.6"
|
||||
"aqua:eza-community/eza" = "0.21.0"
|
||||
"aqua:github-cli" = "2.69.0"
|
||||
"aqua:go-task/task" = "3.42.1"
|
||||
"aqua:hashicorp/terraform" = "1.11.3"
|
||||
"aqua:helm/helm" = "3.17.2"
|
||||
"aqua:junegunn/fzf" = "0.61.0"
|
||||
"aqua:evilmartians/lefthook" = "1.11.11"
|
||||
"aqua:eza-community/eza" = "0.21.1"
|
||||
"aqua:github-cli" = "2.70.0"
|
||||
"aqua:go-task/task" = "3.43.2"
|
||||
"aqua:hashicorp/terraform" = "1.11.4"
|
||||
"aqua:helm/helm" = "3.17.3"
|
||||
"aqua:junegunn/fzf" = "0.61.3"
|
||||
"aqua:k3d-io/k3d" = "5.8.3"
|
||||
"aqua:kubernetes-sigs/kind" = "0.27.0"
|
||||
"aqua:kubernetes/kubectl" = "1.32.3"
|
||||
"aqua:sbstp/kubie" = "0.25.1"
|
||||
"aqua:sbstp/kubie" = "0.25.2"
|
||||
"aqua:sharkdp/bat" = "0.25.0"
|
||||
"aqua:starship/starship" = "1.22.1"
|
||||
"aqua:tilt-dev/ctlptl" = "0.8.40"
|
||||
"aqua:tilt-dev/tilt" = "0.34.0"
|
||||
"aqua:xo/usql" = "0.19.19"
|
||||
"aqua:tilt-dev/tilt" = "0.34.2"
|
||||
"aqua:xo/usql" = "0.19.21"
|
||||
"go:github.com/bloznelis/typioca" = "3.1.0"
|
||||
"npm:@anthropic-ai/claude-code" = "0.2.61"
|
||||
"pipx:aider-chat" = { version = "0.80.2", uvx_args = "--python 3.12.7 --with google-generativeai" }
|
||||
"pipx:vectorcode" = { version = "0.5.5", uvx_args = "--python 3.13.2" }
|
||||
"npm:@anthropic-ai/claude-code" = "0.2.78"
|
||||
"pipx:aider-chat" = { version = "0.82.2", uvx_args = "--python 3.12.7 --with google-generativeai" }
|
||||
"pipx:vectorcode" = { version = "0.5.6", uvx_args = "--python 3.13.2" }
|
||||
"ubi:Samyak2/toipe" = "0.5.0"
|
||||
"ubi:hlsxx/tukai" = "0.2.2"
|
||||
"ubi:jdx/usage" = "2.0.7"
|
||||
"ubi:max-niederman/ttyper" = "1.6.0"
|
||||
"ubi:supabase/cli" = { version = "2.22.4", exe = "supabase" }
|
||||
"ubi:wagoodman/dive" = "0.13.1"
|
||||
elixir = "1.18.3"
|
||||
erlang = "27.3.3"
|
||||
@@ -43,7 +44,7 @@ luajit = "2.0.5"
|
||||
node = "22.14.0"
|
||||
poetry = "2.1.2"
|
||||
python = "3.13.3"
|
||||
r = "4.4.3"
|
||||
r = "4.5.0"
|
||||
rust = "1.86.0"
|
||||
yarn = "1.22.22"
|
||||
|
||||
|
@@ -150,13 +150,26 @@ return {
|
||||
lazy = false,
|
||||
version = false,
|
||||
opts = {
|
||||
provider = 'claude',
|
||||
auto_suggestion_provider = 'claude',
|
||||
provider = 'gemini_pro',
|
||||
auto_suggestion_provider = 'gemini_flash',
|
||||
claude = {
|
||||
endpoint = 'https://api.anthropic.com',
|
||||
model = 'claude-3-7-sonnet-20250219',
|
||||
temperature = 0,
|
||||
max_tokens = 4096,
|
||||
max_tokens = 20480,
|
||||
},
|
||||
vendors = {
|
||||
gemini_pro = {
|
||||
__inherited_from = 'gemini',
|
||||
model = 'gemini-2.5-pro-exp-03-25',
|
||||
temperature = 0.25,
|
||||
max_tokens = 204800,
|
||||
},
|
||||
gemini_flash = {
|
||||
__inherited_from = 'gemini',
|
||||
model = 'gemini-2.0-flash',
|
||||
temperature = 0.25,
|
||||
max_tokens = 20480,
|
||||
},
|
||||
},
|
||||
behaviour = {
|
||||
auto_suggestions = false,
|
||||
@@ -236,10 +249,12 @@ return {
|
||||
},
|
||||
build = 'make',
|
||||
dependencies = {
|
||||
'nvim-treesitter/nvim-treesitter',
|
||||
'stevearc/dressing.nvim',
|
||||
'nvim-lua/plenary.nvim',
|
||||
'MunifTanjim/nui.nvim',
|
||||
'hrsh7th/nvim-cmp',
|
||||
'nvim-telescope/telescope.nvim',
|
||||
'nvim-tree/nvim-web-devicons',
|
||||
{
|
||||
'HakonHarnes/img-clip.nvim',
|
||||
|
Reference in New Issue
Block a user