10-fzf.sh 395 B

123456789101112131415
  1. #!/bin/sh
  2. set -e
  3. VERSION=$(curl -s https://api.github.com/repos/junegunn/fzf/releases/latest | jq -r '.name')
  4. echo "fzf version: $VERSION"
  5. TARBALL=fzf-$VERSION-linux_amd64.tar.gz
  6. curl -LO https://github.com/junegunn/fzf/releases/download/v"$VERSION"/"$TARBALL"
  7. tar -C "$HOME"/.local/bin -xzf "$TARBALL"
  8. rm "$TARBALL"
  9. echo 'eval "$($HOME/.local/bin/fzf --bash)"' > "$HOME"/.bashrc.d/fzf.sh