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>
33 lines
649 B
Bash
Executable File
33 lines
649 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
# NOTE: (jpd) create auto-completion
|
|
commands=(
|
|
"ctlptl"
|
|
"eksctl"
|
|
"exercism"
|
|
"helm"
|
|
"k3d"
|
|
"k9s"
|
|
"kind"
|
|
"kubectl"
|
|
"lefthook"
|
|
"mise"
|
|
"supabase"
|
|
)
|
|
echo "create completion for ${commands[@]}"
|
|
for cmd in ${commands[@]}; do
|
|
completion_dir=${XDG_CONFIG_HOME}/fish/completions/${cmd}.fish
|
|
if [ ! -f ${completion_dir} ]; then
|
|
echo "setup ${cmd} completion"
|
|
$(echo ${cmd} completion fish) > ${completion_dir}
|
|
fi
|
|
done
|
|
|
|
if [ ! -f ${XDG_CONFIG_HOME}/fish/completions/comtrya.fish ]; then
|
|
echo "setup comtrya completion"
|
|
$(echo comtrya gen-completions fish) > ${XDG_CONFIG_HOME}/fish/completions/comtrya.fish
|
|
fi
|
|
|
|
exec "$@"
|