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" tap "homebrew/cask"
# Shell Tools # Shell Navigation
brew "the_silver_searcher"
brew "ripgrep"
brew "sd"
brew "telnet"
brew "bat"
brew "fd"
brew "exa" brew "exa"
brew "tldr"
brew "wget"
brew "jq"
brew "fzf"
brew "trash"
brew "dos2unix"
brew "tmux" brew "tmux"
brew "xsv"
# Shell Completion
brew "tldr"
brew "zsh-syntax-highlighting" brew "zsh-syntax-highlighting"
brew "zsh-autosuggestions" 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 # Networking
brew "wget"
brew "telnet"
brew "prettyping" brew "prettyping"
brew "httpie" brew "httpie"
@ -42,8 +48,8 @@ brew "youtube-dl"
brew "googler" brew "googler"
# Not Installed # Not Installed
# git # git -- already installed
# hub # hub -- github commands
# pulumi # pulumi
# libmagic # libmagic
# awscli # awscli
@ -52,23 +58,3 @@ brew "googler"
# fasd (cd) # fasd (cd)
# glances (top) # 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 ""
echo "consider running other scripts:" echo "consider running other scripts:"
echo " - install_casks"
echo " - configure_macos" echo " - configure_macos"
echo " - setup_keybase" echo " - setup_keybase"
echo " - install_python" 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 ✓"
}