From 77160c7b2083ada4c9529558302a1c0711adfd99 Mon Sep 17 00:00:00 2001 From: Karsten Hachmeister Date: Thu, 14 Jul 2022 10:05:37 +0200 Subject: [PATCH] update check-installed-tools --- .config/yadm/bootstrap.d/check-installed-tools | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.config/yadm/bootstrap.d/check-installed-tools b/.config/yadm/bootstrap.d/check-installed-tools index ebfa8da..8247ec4 100755 --- a/.config/yadm/bootstrap.d/check-installed-tools +++ b/.config/yadm/bootstrap.d/check-installed-tools @@ -1,9 +1,17 @@ #!/bin/bash -declare -A TOOLS -TOOLS+=( ["batcat"]=bat ["exa"]=exa ["fdfind"]=fd-find ["glow"]=glow ["readelf"]=binutils ["rg"]=ripgrep ["thefuck"]=thefuck ) +declare -A TOOLS=( + [batcat]=bat + [exa]=exa + [fdfind]=fd-find + [gron]=gron + [kubecolor]=kubecolor + [readelf]=binutils + [rg]=ripgrep + [thefuck]=thefuck +) -declare -A PACKAGES +PACKAGES=() for tool in ${!TOOLS[@]}; do if [[ ! -x "$(command -v $tool)" ]]; then @@ -12,7 +20,7 @@ for tool in ${!TOOLS[@]}; do done if [[ ${#PACKAGES[@]} > 0 ]]; then - echo sudo apt install $(printf " %s" "${!PACKAGES[@]}") + echo sudo apt install $(printf " %s" "${PACKAGES[@]}") else echo All needed tools already installed. fi