Files
ide/scripts/docker-entrypoint.sh
Joao P Dubas a4ee703b77 chore: do not use pinned elixir-ls versions
There is no need to pin `elixir-ls` version for older versions of
elixir.
2025-07-15 20:15:02 -03:00

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 "$@"