diff options
| author | Austin Schey <aschey13@gmail.com> | 2023-03-13 17:43:21 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-03-13 22:43:21 +0000 |
| commit | 0f598032b6f15e52c16ce3222e888588b31e66aa (patch) | |
| tree | e361a3fec01117e3bdf3dab75280877ced0ddfc0 /install.sh | |
| parent | add common prefixes and subcommands to stats (#773) (diff) | |
| download | atuin-0f598032b6f15e52c16ce3222e888588b31e66aa.zip | |
fix(installer): use case-insensitive comparison (#776)
Diffstat (limited to 'install.sh')
| -rwxr-xr-x | install.sh | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -82,16 +82,16 @@ __atuin_install_linux(){ echo "Detected Linux!" echo "Checking distro..." if (uname -a | grep -qi "Microsoft"); then - OS="UbuntuWSL" + OS="ubuntuwsl" elif ! command -v lsb_release &> /dev/null; then echo "lsb_release could not be found. Falling back to /etc/os-release" - OS="$(grep -Po '(?<=^ID=).*$' /etc/os-release)" 2>/dev/null + OS="$(grep -Po '(?<=^ID=).*$' /etc/os-release | tr '[:upper:]' '[:lower:]')" 2>/dev/null else - OS=$(lsb_release -i | awk '{ print $3 }') + OS=$(lsb_release -i | awk '{ print $3 }' | tr '[:upper:]' '[:lower:]') fi - if [ "$OS" == "Arch" ] || [ "$OS" == "ManjaroLinux" ]; then + if [ "$OS" == "arch" ] || [ "$OS" == "manjarolinux" ]; then __atuin_install_arch - elif [ "$OS" == "Ubuntu" ] || [ "$OS" == "UbuntuWSL" ] || [ "$OS" == "Debian" ] || [ "$OS" == "Linuxmint" ] || [ "$OS" == "Parrot" ] || [ "$OS" == "Kali" ] || [ "$OS" == "Elementary" ] || [ "$OS" == "Pop" ]; then + elif [ "$OS" == "ubuntu" ] || [ "$OS" == "ubuntuwsl" ] || [ "$OS" == "debian" ] || [ "$OS" == "linuxmint" ] || [ "$OS" == "parrot" ] || [ "$OS" == "kali" ] || [ "$OS" == "elementary" ] || [ "$OS" == "pop" ]; then __atuin_install_ubuntu else # TODO: download a binary or smth |
