Mercurial > dotfiles
comparison .chezmoiscripts/run_once_after_39-install-helix.sh.tmpl @ 1096:dfa9d2a82c92 draft
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 |