diff --git a/neovim.sh b/neovim.sh index b96906e..c2e1705 100644 --- a/neovim.sh +++ b/neovim.sh @@ -43,13 +43,14 @@ local depsArch=(base-devel cmake ninja curl) local depsAlpine=(build-base cmake coreutils curl gettext-tiny-dev) - declare -n pkgArray="${DistroDeps[$distro]}" declare -A deps deps[debian]="depsDebian" deps[fedora]="depsFedora" deps[opensuse]="depsOpensuse" deps[arch]="depsArch" deps[alpine]="depsAlpine" + + declare -n pkgArray="${deps[$distro]}" # [debian]="ninja-build gettext cmake curl build-essential" # [fedora]="ninja-build cmake gcc make gettext curl glibc-gconv-extra" # [opensuse]="ninja cmake gcc-c++ gettext-tools curl" @@ -57,7 +58,7 @@ # [alpine]="build-base cmake coreutils curl gettext-tiny-dev" case "$distro" in - debian | ubuntu | arch | fedora | alpine | opensuse) checkAndInstall "${deps[@]}" ;; + debian | ubuntu | arch | fedora | alpine | opensuse) checkAndInstall "${pkgArray[@]}" ;; # fedora) checkAndInstall "${DistroDeps[fedora]}" ;; # opensuse) checkAndInstall "${DistroDeps[opensuse]}" ;; # arch) checkAndInstall "${DistroDeps[arch]}" ;;