From f00fe0666eb3a68f9e4b82cb0e3d2133262a117d Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Sat, 24 Dec 2016 17:10:40 +0000 Subject: [PATCH] Add basic install packages stuff for brew and cask --- shell/_main.sh | 2 ++ shell/caskroom.sh | 84 +++++++++++++++++++++++++++++++++++++++++++++++ shell/homebrew.sh | 28 ++++++++++++++++ 3 files changed, 114 insertions(+) create mode 100644 shell/caskroom.sh create mode 100644 shell/homebrew.sh diff --git a/shell/_main.sh b/shell/_main.sh index bff23ac..9cc0a74 100755 --- a/shell/_main.sh +++ b/shell/_main.sh @@ -25,6 +25,8 @@ fi # Package management source "$DOTSHELL/nix.sh" +source "$DOTSHELL/homebrew.sh" +source "$DOTSHELL/caskroom.sh" # Aliases source "$DOTSHELL/aliases.sh" diff --git a/shell/caskroom.sh b/shell/caskroom.sh new file mode 100644 index 0000000..df997ed --- /dev/null +++ b/shell/caskroom.sh @@ -0,0 +1,84 @@ +# +# Caskroom related stuff. +# + +install_cask_global_packages () { + brew cask install \ + adium-beta \ + aerial \ + alfred \ + android-file-transfer \ + appcleaner \ + atom \ + audio-hijack \ + autodmg \ + bartender \ + betterzip \ + bowtie \ + calibre \ + carbon-copy-cloner \ + chicken \ + cloudup \ + daisydisk \ + deluge \ + discord \ + docker-beta \ + dropbox \ + ethereum-wallet \ + filebot \ + firefox \ + fluid \ + flux \ + github-desktop \ + gog-galaxy \ + google-chrome \ + gpgtools \ + hackety-hack \ + handbrake \ + insomnia \ + irccloud \ + istat-menus \ + istumbler \ + iterm2 \ + java \ + karabiner-elements \ + keybase \ + licecap \ + little-snitch \ + logitech-options \ + mailplane \ + makemkv \ + messenger \ + micro-snitch \ + mist \ + mplayerx \ + omnigraffle \ + openemu \ + parallels-desktop \ + paw \ + plex-media-player \ + postman \ + ring \ + screenhero \ + sequel-pro \ + sixtyforce \ + skype \ + spotify \ + stay \ + synology-assistant \ + teamviewer \ + transmission \ + ubersicht \ + unetbootin \ + virtualbox \ + virtualc64 \ + viscosity \ + visual-studio-code \ + vlc \ + vmware-fusion \ + witgui \ + wmail \ + xld \ + yakyak \ + ynab +} diff --git a/shell/homebrew.sh b/shell/homebrew.sh new file mode 100644 index 0000000..96a19bd --- /dev/null +++ b/shell/homebrew.sh @@ -0,0 +1,28 @@ +# +# Homebrew related stuff. +# + +install_brew_global_packages () { + # Basic packages. + brew install \ + ack \ + android-sdk \ + bash \ + bazaar \ + git \ + heroku \ + kubernetes-cli \ + peco \ + readline \ + reattach-to-user-namespace \ + the_silver_searcher \ + tmux \ + zsh + + brew install aspell --with-lang-en --with-lang-el --with-lang-sv + + # Services. + brew install \ + mysql \ + redis +}