02-helix.sh 513 B

1234567891011121314151617181920212223
  1. #!/usr/bin/env bash
  2. set -e
  3. PKG="https://github.com/helix-editor/helix/releases/download/25.07.1/helix-25.07.1-x86_64-linux.tar.xz"
  4. TARBALL=$(basename "$PKG")
  5. EXPATH=$(basename "$PKG" .tar.xz)
  6. echo "PKG : $PKG"
  7. echo "TARBALL: $TARBALL"
  8. echo "EXPATH : $EXPATH"
  9. curl -LO "$PKG"
  10. tar -xJf "$TARBALL"
  11. mkdir -p "$HOME"/.config/helix
  12. mkdir -p "$HOME"/.local/bin
  13. mv "$EXPATH"/hx "$HOME"/.local/bin
  14. rm -rf "$HOME"/.config/helix/runtime
  15. mv "$EXPATH"/runtime "$HOME"/.config/helix/
  16. rm -r "$TARBALL"
  17. rm -rf "$EXPATH"