diff --git a/handlers.available.mac b/handlers.available.mac new file mode 100644 index 0000000..97aaf42 --- /dev/null +++ b/handlers.available.mac @@ -0,0 +1,7 @@ +bash +zsh +make +git +binary +npm +nix diff --git a/handlers/homebrew/install b/handlers/homebrew/install new file mode 100755 index 0000000..f0b34cc --- /dev/null +++ b/handlers/homebrew/install @@ -0,0 +1,2 @@ +#!/bin/sh -e +brew install "$@" diff --git a/instalee b/instalee index a2bca8d..1617472 100755 --- a/instalee +++ b/instalee @@ -193,6 +193,7 @@ if ! test -f "$handlersfile" then copy="$(case "$(uname)" in (MINGW64*) echo "$dir_home/handlers.available.windows";; + (DARWIN) echo "$dir_home/handlers.available.mac";; (*) ls "$dir_home/$({ cat /etc/os-release | grep -E '^ID(_LIKE)?=' | cut -d= -f2 | grep . || lsb_release -s -i | tr 'A-Z' 'a-z'; } | sed 's/^/handlers.available./' | paste -d' ' -s)" 2>/dev/null | head -1;; esac)" && diff --git a/packages/git-lfs/homebrew b/packages/git-lfs/homebrew new file mode 100644 index 0000000..e69de29 diff --git a/packages/git/homebrew b/packages/git/homebrew new file mode 100644 index 0000000..e69de29 diff --git a/packages/homebrew/bash b/packages/homebrew/bash new file mode 100644 index 0000000..9428435 --- /dev/null +++ b/packages/homebrew/bash @@ -0,0 +1,3 @@ +#!/bin/bash +# https://brew.sh +/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"