summaryrefslogtreecommitdiff
path: root/modules/darwin
diff options
context:
space:
mode:
authorSeth Flynn <[email protected]>2025-02-13 18:36:37 -0500
committerSeth Flynn <[email protected]>2025-02-13 22:09:11 -0500
commit3b4a9dc47ad660cd4d99bd66aed336abad5185b5 (patch)
tree3701644cfa281617270beda3be0ec060eb0a16e3 /modules/darwin
parent33ae55904b0054a5c8dea064ed6114df588f5e17 (diff)
modules/home-manager: make it a mixin
Diffstat (limited to 'modules/darwin')
-rw-r--r--modules/darwin/default.nix1
-rw-r--r--modules/darwin/mixins/default.nix5
-rw-r--r--modules/darwin/mixins/home-manager.nix (renamed from modules/darwin/traits/home-manager.nix)1
-rw-r--r--modules/darwin/profiles/personal.nix1
-rw-r--r--modules/darwin/traits/default.nix1
5 files changed, 7 insertions, 2 deletions
diff --git a/modules/darwin/default.nix b/modules/darwin/default.nix
index af7701e..6145e27 100644
--- a/modules/darwin/default.nix
+++ b/modules/darwin/default.nix
@@ -5,6 +5,7 @@
../shared
./defaults
./desktop
+ ./mixins
./profiles
./traits
];
diff --git a/modules/darwin/mixins/default.nix b/modules/darwin/mixins/default.nix
new file mode 100644
index 0000000..1e9a5a4
--- /dev/null
+++ b/modules/darwin/mixins/default.nix
@@ -0,0 +1,5 @@
+{
+ imports = [
+ ./home-manager.nix
+ ];
+}
diff --git a/modules/darwin/traits/home-manager.nix b/modules/darwin/mixins/home-manager.nix
index 6788651..c279d2f 100644
--- a/modules/darwin/traits/home-manager.nix
+++ b/modules/darwin/mixins/home-manager.nix
@@ -1,4 +1,5 @@
{ inputs, ... }:
+
{
imports = [ inputs.home-manager.darwinModules.home-manager ];
}
diff --git a/modules/darwin/profiles/personal.nix b/modules/darwin/profiles/personal.nix
index 62b0cf8..6b1ec63 100644
--- a/modules/darwin/profiles/personal.nix
+++ b/modules/darwin/profiles/personal.nix
@@ -11,7 +11,6 @@ in
desktop.enable = true;
traits = {
- home-manager.enable = true;
users = {
seth.enable = true;
};
diff --git a/modules/darwin/traits/default.nix b/modules/darwin/traits/default.nix
index 2bc544a..2ed5427 100644
--- a/modules/darwin/traits/default.nix
+++ b/modules/darwin/traits/default.nix
@@ -1,7 +1,6 @@
{
imports = [
./determinate.nix
- ./home-manager.nix
./users
];
}