-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathhomebrew.nix
40 lines (40 loc) · 1.12 KB
/
homebrew.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
{ config, pkgs, ... }:
{
#homebrew packages
homebrew = {
enable = true;
onActivation.autoUpdate = true;
onActivation.upgrade = true;
onActivation.cleanup = "zap";
brews = [ "cask" ];
taps = [
"homebrew/bundle"
"homebrew/cask-fonts"
"homebrew/services"
];
casks = [
"1password"
"1password-cli" # need to install CLI via brew too to make biometric unlock work with GUI app
"betterzip" # zip/unzip for quicklook
"discord" # chat
"ghostty" # so hot right now
"iterm2" # terminal
"karabiner-elements" # keyboard remapping
"notunes" # disable iTunes auto-launch
"orion" # browser
"qlmarkdown" # markdown preview in quicklook
"sanesidebuttons" # enable side buttons on mouse
"spotify" # music
"shottr" # screenshot tool
"visual-studio-code" # code editor
"vlc" # video player
];
masApps = {
"1Password for Safari" = 1569813296;
"Tailscale" = 1475387142;
"consent-o-matic" = 1606897889;
"Kagi Search for Safari" = 1622835804;
"Wipr2 for Safari" = 1662217862;
};
};
}