comparison .chezmoiscripts/run_once_after_39-install-helix.sh.tmpl @ 1096:dfa9d2a82c92 draft tip

feat: update helix
author Zeger Van de Vannet <zeger@vandevan.net>
date Sun, 18 May 2025 20:05:51 +0200
parents 9732db099471
children
comparison
equal deleted inserted replaced
1095:4befa7ae4e90 1096:dfa9d2a82c92
1 {{ if (eq .chezmoi.os "linux") -}} 1 {{ if (eq .chezmoi.os "linux") -}}
2 {{ $hash := "4c307f0df5f2" -}}
2 #!/usr/bin/env bash 3 #!/usr/bin/env bash
3 4
4 set -xe 5 set -xe
5 6
6 HELIX_BUILD_DIR=/tmp/helix 7 HELIX_BUILD_DIR=/tmp/helix
7 HELIX_INSTALL_DIR=$HOME/helix 8 HELIX_INSTALL_DIR=$HOME/helix
8 HELIX_DEFAULT_RUNTIME=$HELIX_INSTALL_DIR/runtime 9 HELIX_DEFAULT_RUNTIME=$HELIX_INSTALL_DIR/runtime
9 10
10 rm -rf $HELIX_BUILD_DIR 11 rm -rf $HELIX_BUILD_DIR
11 mkdir -p $HELIX_BUILD_DIR 12 mkdir -p $HELIX_BUILD_DIR
12 curl -fsSL https://hg.vandevan.net/forks/helix/archive/469954ec786f.tar.gz | tar xzf - --strip-components=1 -C $HELIX_BUILD_DIR 13 curl -fsSL https://hg.vandevan.net/forks/helix/archive/{{ $hash }}.tar.gz | tar xzf - --strip-components=1 -C $HELIX_BUILD_DIR
13 cd $HELIX_BUILD_DIR 14 cd $HELIX_BUILD_DIR
14 15
15 pushd vendor 16 pushd vendor
16 bash setup.sh 17 bash setup.sh
17 popd 18 popd