Commit d7ba16de2b6d371d6b00f3a5ef420847b47dc601
1 parent
db7b8e3bfa
Exists in
master
Refactor
Showing 1 changed file with 43 additions and 43 deletions Inline Diff
modules/people/manifests/hanjianwei/applications.pp
class people::hanjianwei::applications inherits people::hanjianwei::config { | 1 | 1 | class people::hanjianwei::applications inherits people::hanjianwei::config { | |
notify { "${homebrew::config::cachedir}": } | 2 | 2 | notify { "${homebrew::config::cachedir}": } | |
3 | 3 | |||
# Declare all Homebrew packages | 4 | 4 | # Declare all Homebrew packages | |
$brew_pkgs = [ | 5 | 5 | package { | |
'wget', | 6 | 6 | [ | |
'qt5', | 7 | 7 | 'wget', | |
'tmux', | 8 | 8 | 'qt5', | |
'vim' | 9 | 9 | 'tmux', | |
] | 10 | 10 | 'vim' | |
package { $brew_pkgs: } | 11 | 11 | ]: | |
12 | } | |||
12 | 13 | |||
homebrew::tap { 'homebrew/science': } | 13 | 14 | homebrew::tap { 'homebrew/science': } | |
-> | 14 | 15 | -> | |
package { 'opencv': } | 15 | 16 | package { 'opencv': } | |
16 | 17 | |||
# Declare all Hombrew Cask packages | 17 | 18 | # Declare all Hombrew Cask packages | |
include brewcask | 18 | 19 | include brewcask | |
19 | 20 | |||
$cask_pkgs = [ | 20 | 21 | package { | |
'acorn', | 21 | 22 | [ | |
'alfred', | 22 | 23 | 'acorn', | |
'atom', | 23 | 24 | 'alfred', | |
'bettertouchtool', | 24 | 25 | 'atom', | |
'caffeine', | 25 | 26 | 'bettertouchtool', | |
'cleanmymac', | 26 | 27 | 'caffeine', | |
'dropbox', | 27 | 28 | 'cleanmymac', | |
'evernote', | 28 | 29 | 'dropbox', | |
'fantastical', | 29 | 30 | 'evernote', | |
'firefox', | 30 | 31 | 'fantastical', | |
'google-chrome', | 31 | 32 | 'firefox', | |
'hazel', | 32 | 33 | 'google-chrome', | |
'iterm2', | 33 | 34 | 'hazel', | |
'keyboard-maestro', | 34 | 35 | 'iterm2', | |
'keyremap4macbook', | 35 | 36 | 'keyboard-maestro', | |
'mactex', | 36 | 37 | 'keyremap4macbook', | |
'omnifocus', | 37 | 38 | 'mactex', | |
'onepassword', | 38 | 39 | 'omnifocus', | |
'parallels', | 39 | 40 | 'onepassword', | |
'pycharm-ce', | 40 | 41 | 'parallels', | |
'scapple', | 41 | 42 | 'pycharm-ce', | |
'screenflow', | 42 | 43 | 'scapple', | |
'scrivener', | 43 | 44 | 'sc |