mirror of
https://github.com/larstvei/nix-config.git
synced 2025-09-15 11:30:13 +00:00
Move brew to separate module
This commit is contained in:
parent
c50f3e2578
commit
351608385f
@ -20,35 +20,4 @@
|
|||||||
extraSpecialArgs = { inherit emacs-larstvei; };
|
extraSpecialArgs = { inherit emacs-larstvei; };
|
||||||
users.larstvei.imports = [ ../../modules/home ];
|
users.larstvei.imports = [ ../../modules/home ];
|
||||||
};
|
};
|
||||||
|
|
||||||
homebrew = {
|
|
||||||
enable = true;
|
|
||||||
onActivation = {
|
|
||||||
# autoUpdate = true;
|
|
||||||
upgrade = true;
|
|
||||||
cleanup = "uninstall";
|
|
||||||
};
|
|
||||||
casks = [
|
|
||||||
"amethyst"
|
|
||||||
"arc"
|
|
||||||
"chatgpt"
|
|
||||||
"darktable"
|
|
||||||
"dropbox"
|
|
||||||
"google-chrome"
|
|
||||||
"iina"
|
|
||||||
"karabiner-elements"
|
|
||||||
"obs"
|
|
||||||
"ollama"
|
|
||||||
"processing"
|
|
||||||
"racket"
|
|
||||||
"raycast"
|
|
||||||
"remarkable"
|
|
||||||
"signal"
|
|
||||||
"skim"
|
|
||||||
"supercollider"
|
|
||||||
"utm"
|
|
||||||
"zoom"
|
|
||||||
"zen-browser"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
imports = [
|
imports = [
|
||||||
../fonts
|
../fonts
|
||||||
|
../homebrew
|
||||||
];
|
];
|
||||||
|
|
||||||
nix.linux-builder.enable = true;
|
nix.linux-builder.enable = true;
|
||||||
|
32
modules/homebrew/default.nix
Normal file
32
modules/homebrew/default.nix
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
{
|
||||||
|
homebrew = {
|
||||||
|
enable = true;
|
||||||
|
onActivation = {
|
||||||
|
# autoUpdate = true;
|
||||||
|
upgrade = true;
|
||||||
|
cleanup = "uninstall";
|
||||||
|
};
|
||||||
|
casks = [
|
||||||
|
"amethyst"
|
||||||
|
"arc"
|
||||||
|
"chatgpt"
|
||||||
|
"darktable"
|
||||||
|
"dropbox"
|
||||||
|
"google-chrome"
|
||||||
|
"iina"
|
||||||
|
"karabiner-elements"
|
||||||
|
"obs"
|
||||||
|
"ollama"
|
||||||
|
"processing"
|
||||||
|
"racket"
|
||||||
|
"raycast"
|
||||||
|
"remarkable"
|
||||||
|
"signal"
|
||||||
|
"skim"
|
||||||
|
"supercollider"
|
||||||
|
"utm"
|
||||||
|
"zoom"
|
||||||
|
"zen-browser"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user