diff --git a/.cfg/install.sh b/.cfg/install.sh index 1b40481..064f7a3 100755 --- a/.cfg/install.sh +++ b/.cfg/install.sh @@ -16,7 +16,11 @@ cfg "config" status.showUntrackedFiles no cfg "config" commit.verbose true if test -f "$(which apt)"; then - sudo apt install -y zsh + CMD="" + if [ "$(id -u)" != "0" ]; then + CMD="sudo" + fi + ${CMD} apt install -y zsh fi ./.cfg/scripts/install-brew.sh diff --git a/.cfg/scripts/install-brew.sh b/.cfg/scripts/install-brew.sh old mode 100644 new mode 100755 index 6085ab0..3f6654a --- a/.cfg/scripts/install-brew.sh +++ b/.cfg/scripts/install-brew.sh @@ -1,7 +1,11 @@ #!/usr/bin/env bash if test -f "$(which apt)"; then - sudo apt install -y build-essential curl git + CMD="" + if [ "$(id -u)" != "0" ]; then + CMD="sudo" + fi + ${CMD} apt install -y build-essential fi curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh | env NONINTERACTIVE=1 bash diff --git a/.cfg/scripts/install-packages.sh b/.cfg/scripts/install-packages.sh old mode 100644 new mode 100755