feat: direnv, move tool-versions to base

This commit is contained in:
2024-08-09 18:59:34 +03:00
parent 5826e35853
commit 24a5dd1ff6
6 changed files with 27 additions and 14 deletions

1
base/envrc Normal file
View File

@@ -0,0 +1 @@
use asdf

28
base/tool-versions Normal file
View File

@@ -0,0 +1,28 @@
1password-cli 2.30.0
age 1.2.0
asdf-plugin-manager 1.3.1
bottom 0.10.2
direnv 2.34.0
dotenv-linter 3.3.0
editorconfig-checker 2.8.0
eza 0.19.0
fd 10.1.0
github-cli 2.54.0
golang 1.22.6
hadolint 2.12.0
kubectl 1.30.3
lazygit 0.43.1
nodejs 22.6.0
pipx 1.6.0
pre-commit 3.8.0
ripgrep 14.1.0
rust 1.80.1
semgrep system
shellcheck 0.10.0
shfmt 3.8.0
terraform-lsp 0.0.12
terragrunt 0.66.3
tf-summarize 0.3.10
vault 1.17.3
yamllint 1.35.1
yq 4.44.3

View File

@@ -108,6 +108,11 @@ initialize_antidot()
fi
}
initialize_direnv()
{
source "${XDG_CONFIG_HOME:-$HOME/.config}/asdf-direnv/zshrc"
}
main()
{
load_antigen
@@ -115,6 +120,7 @@ main()
initialize_pyenv
setup_tmux_window_name_plugin
initialize_antidot
initialize_direnv
}
main "$@"