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>
This commit is contained in:
2025-07-18 13:44:50 +00:00
committed by João Paulo Dubas
parent 65f354117c
commit c815282fed
7 changed files with 8 additions and 127 deletions

View File

@@ -50,10 +50,6 @@
"--tool-timeout",
"30"
]
},
"vectorcode": {
"command": "vectorcode-mcp-server",
"args": []
}
}
}

View File

@@ -1,6 +1,5 @@
[tools]
"aqua:BurntSushi/ripgrep" = "14.1.1"
"aqua:CircleCI-Public/circleci-cli" = "0.1.32638"
"aqua:FiloSottile/age" = "1.2.1"
"aqua:ajeetdsouza/zoxide" = "0.9.8"
"aqua:alexellis/k3sup" = "0.13.10"
@@ -27,21 +26,16 @@
"aqua:starship/starship" = "1.23.0"
"aqua:tilt-dev/ctlptl" = "0.8.42"
"aqua:tilt-dev/tilt" = "0.35.0"
"aqua:xo/usql" = "0.19.24"
"go:github.com/bloznelis/typioca" = "3.1.0"
"npm:@anthropic-ai/claude-code" = "1.0.51"
"npm:@google/gemini-cli" = "0.1.12"
"pipx:aider-chat" = { version = "0.85.1", uvx_args = "--python 3.12.10 --with google-generativeai" }
"pipx:httpie" = { version = "3.2.4", uvx_args = "--python 3.13.3" }
"pipx:vectorcode" = { version = "0.7.8", extras = "mcp", uvx_args = "--python 3.13.3" }
"ubi:Samyak2/toipe" = "0.5.0"
"ubi:block/goose" = "1.0.35"
"ubi:comtrya/comtrya" = "0.9.2"
"ubi:hlsxx/tukai" = "0.2.2"
"ubi:jdx/usage" = "2.2.0"
"ubi:max-niederman/ttyper" = "1.6.0"
"ubi:sst/opencode" = "0.3.2"
"ubi:supabase/cli" = { version = "2.30.4", exe = "supabase" }
"ubi:wagoodman/dive" = "0.13.1"
elixir = "1.18.4"
erlang = "28.0.2"
@@ -49,7 +43,6 @@ go = "1.24.5"
lua = "5.1.5"
luajit = "2.0.5"
node = "24.4.1"
poetry = "2.1.3"
python = "3.13.5"
r = "4.5.1"
rust = "1.88.0"

View File

@@ -155,36 +155,6 @@ return {
},
},
},
{
'Davidyz/VectorCode',
dependencies = {
'nvim-lua/plenary.nvim',
},
version = vim.fn.system { 'mise', 'current', 'pipx:vectorcode' },
opts = function()
return {
async_opts = {
debounce = 10,
events = { 'BufWritePost', 'InsertEnter', 'BufReadPost' },
exclude_this = true,
n_query = 1,
notify = false,
query_cb = require('vectorcode.utils').make_surrounding_lines_cb(-1),
run_on_register = false,
},
async_backend = 'default',
exclude_this = true,
n_query = 1,
notify = true,
timeout_ms = 5000,
on_setup = {
update = false,
lsp = false,
},
sync_log_env_var = false,
}
end,
},
{
'olimorris/codecompanion.nvim',
dependencies = {