blob: 7c93efc10cd7fc2b70d45a11ce089805c0327879 (
plain)
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
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
|
#+title: Homebrew Configuration
#+begin_src nix
{ config, pkgs, ... }:
{
homebrew = {
enable = true;
brews = [
"aescrypt"
"aspell"
"avrdude"
"bash-language-server"
"bear"
"biber"
"binutils"
"bison"
"btop"
"choose-gui"
"clang-format"
"cmake"
"cmake-language-server"
"coreutils"
"curl"
"dos2unix"
"dotnet"
"eza"
"fd"
"gnutls"
"ffmpeg"
"fzf"
"gpgme"
"go"
"grep"
"htop"
"hunspell"
"hyfetch"
"imagemagick"
"ispell"
"jq"
"lesspipe"
"latexdiff"
"llvm@18"
"marksman"
"meson"
"mono"
"mpv"
"ninja"
"nmap"
"open-mpi"
"open-ocd"
"openjdk"
"pandoc"
"pinentry-mac"
"ripgrep"
"rsync"
"rust"
"sevenzip"
"shellcheck"
"shfmt"
"telnet"
"texlab"
"tree-sitter"
"typescript-language-server"
"wget"
"yt-dlp"
{
name = "d12frosted/emacs-plus/emacs-plus@29";
args = [ "with-imagemagick" ];
}
"felixkratz/formulae/sketchybar"
"osx-cross/avr/avr-binutils"
"osx-cross/avr/avarice"
"osx-cross/avr/avr-gcc@14"
];
caskArgs.no_quarantine = true;
casks = [
"alacritty"
"audacity"
"blender"
"cabal"
"calibre"
"desmume"
"gcc-arm-embedded"
"gimp"
"godot"
"inkscape"
"krita"
"mactex"
"multimc"
"obs"
"openemu"
"pokemon-showdown"
"protonmail-bridge"
"protonvpn"
"qbittorrent"
"rar"
"syncthing"
"thunderbird"
"vlc"
"whisky"
"zen-browser"
"zotero"
];
global.autoUpdate = false;
onActivation = {
autoUpdate = false;
cleanup = "zap";
upgrade = true;
};
taps = [
"d12frosted/emacs-plus"
"felixkratz/formulae"
"homebrew/bundle"
"homebrew/cask-fonts"
"homebrew/cask-versions"
"homebrew/services"
"osx-cross/avr"
];
};
}
#+end_src
|