mirror of
https://github.com/nmasur/dotfiles
synced 2024-11-22 07:35:38 +00:00
Split brews and casks to different files
This commit is contained in:
parent
7756526916
commit
71e8f03bab
@ -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
28
homebrew/Caskfile
Normal 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"
|
@ -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
9
scripts/install_casks
Executable 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 ✓"
|
||||
}
|
Loading…
Reference in New Issue
Block a user