generated from heywoodlh/nix-darwin-flake
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathbrew.nix
98 lines (96 loc) · 1.95 KB
/
brew.nix
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
{ config, pkgs, ... }:
{
#homebrew packages
homebrew = {
enable = true;
onActivation.autoUpdate = true;
onActivation.upgrade = true;
onActivation.cleanup = "zap";
brews = [
"gnutls"
"cask"
"docker"
"hashcat"
"ifstat"
"iperf"
"ipmitool"
"m-cli"
"mas"
"nmap"
"openssh"
"openvpn"
"speedtest-cli"
"starship"
"thefuck"
"tree"
"youtube-dl"
"zsh"
];
taps = [
"homebrew/bundle"
"homebrew/cask"
"homebrew/cask-fonts"
"homebrew/core"
"homebrew/services"
"koekeishiya/formulae"
"yassinebridi/formulae"
];
casks = [
"1password"
"1password-cli"
"anydesk"
"airtool"
"balenaetcher"
"basecamp"
"blockblock"
"cscreen"
"cyberduck"
"daisydisk"
"disk-drill"
"firefox"
"google-chrome"
"handbrake"
"istat-menus"
"iterm2"
"joplin"
"lulu"
"mds"
"microsoft-remote-desktop"
"nvidia-geforce-now"
"protonmail-bridge"
"protonvpn"
"raycast"
"secretive"
"slack"
"sublime-text"
"transmission"
"wifi-explorer"
"zoom"
];
masApps = {
"1Password for Safari" = 1569813296;
"AdBlock" = 1402042596;
"ClassLinkExtension" = 1436703417;
"djay Pro" = 1302002064;
"djay Pro AI" = 450527929;
"DuckDuckGo Privacy for Safari" = 1482920575;
"Final Cut Pro" = 424389933;
"GarageBand" = 682658836;
"iMovie" = 408981434;
"Keynote" = 409183694;
"Logic Pro" = 634148309;
"MainStage" = 634159523;
"Numbers" = 409203825;
"Pages" = 409201541;
"PayPal Honey" = 1472777122;
"WiFi Explorer" = 494803304;
"WiFi Signal" = 525912054;
"Xcode" = 497799835;
};
};
# Nix managed packages
environment.systemPackages = with pkgs; [
zsh
];
}