diff --git a/machines/macbook/default.nix b/machines/macbook/default.nix index bcb6e5e..ebca7f8 100644 --- a/machines/macbook/default.nix +++ b/machines/macbook/default.nix @@ -20,35 +20,4 @@ extraSpecialArgs = { inherit emacs-larstvei; }; 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" - ]; - }; } diff --git a/modules/darwin/default.nix b/modules/darwin/default.nix index f9e7433..d067044 100644 --- a/modules/darwin/default.nix +++ b/modules/darwin/default.nix @@ -3,6 +3,7 @@ imports = [ ../fonts + ../homebrew ]; nix.linux-builder.enable = true; diff --git a/modules/homebrew/default.nix b/modules/homebrew/default.nix new file mode 100644 index 0000000..dcac015 --- /dev/null +++ b/modules/homebrew/default.nix @@ -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" + ]; + }; +}