From 6f19e8abf50740de4a5556652176b74b2d2b101a Mon Sep 17 00:00:00 2001 From: Laurent le Beau-Martin <1180863+laurentlbm@users.noreply.github.com> Date: Sun, 25 Sep 2022 12:14:51 -0400 Subject: Add installer support for Termux (#540) --- install.sh | 25 +++++++++++++++++++------ 1 file changed, 19 insertions(+), 6 deletions(-) (limited to 'install.sh') diff --git a/install.sh b/install.sh index 916b39d19..df66dbc2f 100755 --- a/install.sh +++ b/install.sh @@ -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 -- cgit v1.2.3