Commit be76737dc93c

Vincent Demeester <vincent@sbr.pm>
2019-03-16 13:57:59
dev.rust: enable rustracer only if emacs profile is enabled
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent f280f42
Changed files (1)
modules
modules/profiles/dev.rust.nix
@@ -14,11 +14,17 @@ in
       };
     };
   };
-  config = mkIf cfg.enable {
-    profiles.dev.enable = true;
-    home.packages = with pkgs; [
-      rustup
-      rustracer
-    ];
-  };
+  config = mkIf cfg.enable (mkMerge [
+    {
+      profiles.dev.enable = true;
+      home.packages = with pkgs; [
+        rustup
+      ];
+    }
+    (mkIf config.profiles.emacs.enable {
+      home.packages = with pkgs; [
+        rustracer
+      ];
+    })
+  ]);
 }