Commit Graph

6 Commits

Author SHA1 Message Date
b0bfb5cbf2 chore: update neovim config and mcp servers (#283)
Improve base configuration for `neovim`:

* [`lsp`] Configure `gopls`
* [`lsp`] Update `openapi` schema reference
* [`colorscheme`] Update `gruvbox-material` configuration

Add new `mcp` servers:

* `github`
* `memoby-bank`
* `sequential-thinking`

Reviewed-on: #283
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
2025-07-29 22:46:51 +00:00
c815282fed feat: remove unused code (#260)
Remove a lot of unused code, related to:

* **Support for older versions of `elixir`**:
  * Remove `openssl` 1.1
  * Remove `elixir-ls` repository
  * Remove script to install pinned versions of `elixir-ls`
* **Unused tools from `mise`**:
   * `aqua:CircleCI-Public/circleci-cli`: This isn't my `ci/cd` service of choice.
   * `aqua:xo/usql`: Even though this is interesting, I mainly interact with the default tooling of the databases.
   * `go:github.com/bloznelis/typioca`: I go for the `tukai` or `ttyper` to improve my keyboard profecience
   * `pipx:vectorcode`: I've never really used it.
     * In this case, I also removed the `neovim` plugin and `mcp` server.
   * `ubi:block/goose`: I go for the `opencode`, or the specialized tools, such as `claude-code` or `gemini-cli`.
   * `ubi:supabase/cli`: I've never really used it.
   * `poetry`: I changed to `uv`.

Reviewed-on: #260
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
2025-07-18 13:44:50 +00:00
e6a3064f30 feat: upgrade mise runtimes and neovim/mcphub configuration (#254)
# `mise` changes

Upgraded:

* `aqua:CircleCI-Public/circleci-cli`: from 0.1.32580 to 0.1.32638
* `aqua:alexellis/k3sup`: from 0.13.9 to 0.13.10
* `aqua:astral-sh/uv`: from 0.7.14 to 0.7.18
* `aqua:aws/aws-cli`: from 2.27.41 to 2.27.47
* `aqua:dagger/dagger`: from 0.18.10 to 0.18.12
* `aqua:eza-community/eza`: from 0.21.5 to 0.21.6
* `aqua:junegunn/fzf`: from 0.62.0 to 0.63.0
* `aqua:pnpm/pnpm`: from 10.12.2 to 10.12.4
* `aqua:sbstp/kubie`: from 0.25.2 to 0.26.0
* `npm:@anthropic-ai/claude-code`: from 1.0.31 to 1.0.41
* `pipx:aider-chat`: from 0.84.0 to 0.85.1
* `pipx:vectorcode`: from 0.7.1 to 0.7.5
* `ubi:block/goose`: from 1.0.29 to 1.0.31
* `ubi:sst/opencode`: from 0.1.124 to 0.1.174
* `ubi:supabase/cli`: from 2.26.9 to 2.30.4

Added:

* `npm:@google/gemini-cli`

Removed:

* `yarn`

Enabled `idiomatic_version_file_enable_tools` setting for `go`, `ruby`, and `python` tools.

# `neovim` changes

Added `mcp` servers:

*  `fetch`
* `filesystem`
* `memory`

Updated reference to `gemini` models.

Reviewed-on: #254
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
2025-07-03 15:04:34 +00:00
400a7f2488 feat(neovim): improve code generation configuration (#249)
1. Configure local `llm` on `avante`
2. Integrate with `claude-code`
3. Add `serena` `mcp` server

Reviewed-on: #249
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
2025-06-23 11:40:10 +00:00
3f7fcf1618 feat(neovim): experiment with ai agents (#237)
The following changes are introduced:

* Update `kickstart.nvim` to latest commit ([6ba24..3338d](6ba2408cdf..3338d39206))
* Add [`goose`](https://block.github.io/goose/) and [`goose.nvim`](https://block.github.io/goose/)
* Re-enable [`avante.nvim`](https://block.github.io/goose/)

Reviewed-on: #237
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
2025-05-28 18:37:07 +00:00
6231ed1bdc feat(mise): upgrade runtimes (#227)
Upgrade runtimes:

* `aqua:CircleCI-Public/circleci-cli` from 0.1.31632 to 0.1.31687
* `aqua:astral-sh/uv` from 0.7.2 to 0.7.3
* `aqua:aws/aws-cli` from 2.27.9 to 2.27.12
* `aqua:derailed/k9s` from 0.50.4 to 0.50.6
* `aqua:jj-vcs/jj` from 0.28.2 to 0.29.0
* `aqua:xo/usql` from 0.19.21 to 0.19.23
* `npm:@anthropic-ai/claude-code` from 0.2.103 to 0.2.107
* `pipx:aider-chat` from 0.82.3 to 0.83.1
* `pipx:vectorcode` from 0.6.5 to 0.6.6

Add `mcphub` configuration.

Reviewed-on: #227
Co-authored-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
Co-committed-by: Joao P Dubas <joao.dubas+gitea@gmail.com>
2025-05-12 13:41:55 +00:00