diff options
author | Laurent le Beau-Martin <1180863+laurentlbm@users.noreply.github.com> | 2022-09-25 12:14:51 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-25 09:14:51 -0700 |
commit | 6f19e8abf50740de4a5556652176b74b2d2b101a (patch) | |
tree | 87a3155c3c911485d9e3e84d73a6c3f77027c6ce /install.sh | |
parent | f93da455a354f019213315d93bd204a87245b928 (diff) |
Add installer support for Termux (#540)
Diffstat (limited to 'install.sh')
-rwxr-xr-x | install.sh | 25 |
1 files changed, 19 insertions, 6 deletions
@@ -118,6 +118,18 @@ __atuin_install_mac(){ } +__atuin_install_termux(){ + echo "Termux detected!" + + if command -v pkg &> /dev/null; then + echo "Installing with pkg" + pkg install atuin + else + echo "Could not find pkg" + __atuin_install_unsupported + fi +} + __atuin_install_cargo(){ echo "Attempting install with cargo" @@ -157,12 +169,13 @@ __atuin_install_unsupported(){ # TODO: would be great to support others! case "$OSTYPE" in - linux*) __atuin_install_linux ;; - darwin*) __atuin_install_mac ;; - msys*) __atuin_install_unsupported ;; - solaris*) __atuin_install_unsupported ;; - bsd*) __atuin_install_unsupported ;; - *) __atuin_install_unsupported ;; + linux-android*) __atuin_install_termux ;; + linux*) __atuin_install_linux ;; + darwin*) __atuin_install_mac ;; + msys*) __atuin_install_unsupported ;; + solaris*) __atuin_install_unsupported ;; + bsd*) __atuin_install_unsupported ;; + *) __atuin_install_unsupported ;; esac # TODO: Check which shell is in use |