Split brews and casks to different files

This commit is contained in:
Noah Masur 2020-06-06 10:53:20 -06:00
parent 7756526916
commit 71e8f03bab
4 changed files with 60 additions and 36 deletions

View File

@ -1,25 +1,31 @@
tap "homebrew/cask"
# Shell Tools
brew "the_silver_searcher"
brew "ripgrep"
brew "sd"
brew "telnet"
brew "bat"
brew "fd"
# Shell Navigation
brew "exa"
brew "tldr"
brew "wget"
brew "jq"
brew "fzf"
brew "trash"
brew "dos2unix"
brew "tmux"
brew "xsv"
# Shell Completion
brew "tldr"
brew "zsh-syntax-highlighting"
brew "zsh-autosuggestions"
# Searching
brew "the_silver_searcher"
brew "ripgrep"
brew "fzf"
brew "fd"
# File Manipulation
brew "sd"
brew "bat"
brew "jq"
brew "xsv"
brew "dos2unix"
brew "trash"
# Networking
brew "wget"
brew "telnet"
brew "prettyping"
brew "httpie"
@ -42,8 +48,8 @@ brew "youtube-dl"
brew "googler"
# Not Installed
# git
# hub
# git -- already installed
# hub -- github commands
# pulumi
# libmagic
# awscli
@ -52,23 +58,3 @@ brew "googler"
# fasd (cd)
# glances (top)
# Applications
# cask "iterm2"
# cask "google-chrome"
# cask "docker"
# cask "slack"
# cask "zoomus"
# cask "onepassword"
# cask "github-desktop"
cask "keybase"
cask "scroll-reverser"
# cask "dash"
# cask "discord"
# cask "postman"
# cask "steam"
# cask "vlc"
# cask "cyberduck"
# cask "dropbox"
cask "calibre"
# cask "drawio"
cask "skype"

28
homebrew/Caskfile Normal file
View File

@ -0,0 +1,28 @@
# Core Applications
cask "iterm2"
cask "google-chrome"
# Work Programs
cask "slack"
cask "zoomus"
cask "onepassword"
cask "dropbox"
# Secondary Tools
cask "docker"
cask "github-desktop"
cask "keybase"
cask "scroll-reverser"
# Unnecessary
cask "dash"
cask "postman"
cask "cyberduck"
cask "drawio"
# Personal
cask "discord"
cask "steam"
cask "vlc"
cask "calibre"
cask "skype"

View File

@ -87,6 +87,7 @@ install_spacemacs
echo ""
echo "consider running other scripts:"
echo " - install_casks"
echo " - configure_macos"
echo " - setup_keybase"
echo " - install_python"

9
scripts/install_casks Executable file
View File

@ -0,0 +1,9 @@
install_casks() {
brewfile=$DOTS/homebrew/Caskfile
if ! (/usr/local/bin/brew bundle check --file "$brewfile" > /dev/null)
then
/usr/local/bin/brew bundle --file "$brewfile"
fi
echo "casks installed ✓"
}