Commit d7ba16de2b6d371d6b00f3a5ef420847b47dc601

Authored by Jianwei Han
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