From 999427b382393b0bec6b2acf62398a9429444d55 Mon Sep 17 00:00:00 2001 From: Michael Housh Date: Sat, 11 Dec 2021 22:53:53 -0500 Subject: [PATCH] Added app-store applications --- Makefile | 15 +++++++++++++-- macOS/.config/macOS/AppStore.Brewfile | 2 ++ macOS/.config/macOS/Brewfile | 14 +++++++++++--- 3 files changed, 26 insertions(+), 5 deletions(-) create mode 100644 macOS/.config/macOS/AppStore.Brewfile diff --git a/Makefile b/Makefile index d56d335..4d7e6ff 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,19 @@ install-brews: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - @brew bundle --no-lock --file "$(PWD)/macOS/.config/macOS/Brewfile" + @brew bundle \ + --no-lock \ + --cleanup \ + --debug \ + --file "$(PWD)/macOS/.config/macOS/Brewfile" + +install-apps: + @brew bundle \ + --no-lock \ + --cleanup \ + --debug \ + --file "$(PWD)/macOS/.config/macOS/AppStore.Brewfile" stow: @stow --stow --verbose --target ~ */ -fresh-install: install-brews stow +fresh-install: install-brews stow install-apps diff --git a/macOS/.config/macOS/AppStore.Brewfile b/macOS/.config/macOS/AppStore.Brewfile new file mode 100644 index 0000000..cd3ab0b --- /dev/null +++ b/macOS/.config/macOS/AppStore.Brewfile @@ -0,0 +1,2 @@ +mas "pwSafe", id: "520993579" +mas "Xcode", id: "497799835" diff --git a/macOS/.config/macOS/Brewfile b/macOS/.config/macOS/Brewfile index d527b74..9d768bb 100644 --- a/macOS/.config/macOS/Brewfile +++ b/macOS/.config/macOS/Brewfile @@ -1,13 +1,21 @@ tap "homebrew/cask" +# TODO: Make the application directory a global variable ?? +# set arguments for all 'brew install --cask' commands +cask_args appdir: "~/Applications", require_sha: true + # formula -brew "stow" brew "fd" -brew "ripgrep" -brew "zsh" +brew "git" +brew "mas" brew "neovim" +brew "ripgrep" +brew "stow" +brew "zsh" # casks cask "docker" cask "google-chrome" cask "iterm2" +cask "paw" +#cask "sketchup-pro"