Mercurial > dotfiles
changeset 686:e486254ef420
fix: improve asdf installer script
author | zegervdv <zegervdv@me.com> |
---|---|
date | Sun, 02 Oct 2022 18:22:00 +0200 |
parents | 189d0c688639 |
children | 6aabd0b8d766 |
files | .chezmoiscripts/run_once_after_99-build-zsh-histdb-skim.sh.tmpl .chezmoiscripts/run_onchange_after_20-install-asdf-plugins.sh.tmpl dot_tool-versions |
diffstat | 3 files changed, 13 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/.chezmoiscripts/run_once_after_99-build-zsh-histdb-skim.sh.tmpl Sun Oct 02 11:27:18 2022 +0200 +++ b/.chezmoiscripts/run_once_after_99-build-zsh-histdb-skim.sh.tmpl Sun Oct 02 18:22:00 2022 +0200 @@ -1,11 +1,20 @@ {{ if (or (eq .chezmoi.os "linux") (eq .chezmoi.os "darwin")) -}} #!/usr/bin/env zsh +source $(brew --prefix asdf)/libexec/asdf.sh asdf shell rust 1.64.0 brew unlink sqlite -git clone https://github.com/zegervdv/zsh-histdb-skim $HOME/.local/share/zsh-histdb-skim -cd $HOME/.local/share/zsh-histdb-skim +HISTDB_SKIM_DIR="$HOME/.local/share/zsh-histdb-skim" +if [[ -d "$HISTDB_SKIM_DIR" ]] +then + cd "$HISTDB_SKIM_DIR" + git pull +else + git clone https://github.com/zegervdv/zsh-histdb-skim "$HISTDB_SKIM_DIR" +fi +cd "$HISTDB_SKIM_DIR" + cargo build --release cp target/release/zsh-histdb-skim zsh-histdb-skim
--- a/.chezmoiscripts/run_onchange_after_20-install-asdf-plugins.sh.tmpl Sun Oct 02 11:27:18 2022 +0200 +++ b/.chezmoiscripts/run_onchange_after_20-install-asdf-plugins.sh.tmpl Sun Oct 02 18:22:00 2022 +0200 @@ -15,6 +15,7 @@ asdf_plugin_add python asdf_plugin_add neovim asdf_plugin_add direnv +asdf_plugin_add sqlite asdf install asdf direnv setup --shell zsh --version latest