forked from vegardlu/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Brewfile
71 lines (64 loc) · 1.32 KB
/
Brewfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# Tap
tap 'homebrew/cask'
tap 'homebrew/cask-fonts'
tap 'homebrew/cask-versions'
# Div
brew 'coreutils'
brew 'bash-completion'
brew 'git'
brew 'bash-git-prompt'
brew 'z'
brew 'gh'
brew 'cask'
brew 'zsh'
brew 'zsh-syntax-highlighting'
brew 'maven'
brew 'maven-completion'
brew 'cheat'
brew 'vim'
brew 'wget'
brew 'helm'
brew 'python'
brew 'brew-pip'
brew 'node'
brew 'npm'
brew 'exa'
brew 'kubeseal'
brew 'thefuck'
brew 'fish'
brew 'starship'
brew 'kubernetes-cli'
brew 'mkdocs'
brew 'kotlin'
brew 'postgresql@15'
brew 'asdf'
# Casks
cask 'docker'
cask 'slack'
cask 'google-chrome'
cask 'iterm2'
cask 'keystore-explorer'
cask 'visual-studio-code'
cask 'postman'
cask 'microsoft-teams'
# Temurin Java
cask 'temurin'
cask 'temurin17'
cask 'temurin8'
cask 'temurin11'
val newItems =
nonExistingPhysicalIds
.mapNotNull { physicalId ->
customerAccount.getEntryForPhysicalId(physicalId)?.let { configEntry ->
ReuseItem.create(
physicalId = physicalId,
depositValue = configEntry.depositValue,
status =
Status(
value = ReuseItemStatus.DEPOSIT_ENABLED,
timestamp = event.timestamp,
),
)
}
}
.also { createNewItems(newItems = it, event = event) }