Both system and home builds are now pure
diff --git a/src/apps/personal/comma.nix b/src/apps/personal/comma.nix
index 1616641..0c4f334 100644
--- a/src/apps/personal/comma.nix
+++ b/src/apps/personal/comma.nix
@@ -1,11 +1,5 @@
-{ pkgs, ... }:
-let
-    comma = (import ( pkgs.fetchFromGitHub {
-        owner = "nix-community";
-        repo = "comma";
-        rev = "034a9ca440370fc1eccbed43ff345fb6ea1f0d27";
-        sha256 = "sha256-CZQLigKovJbMoTbPuWT3SBSMymjD58m72O/oy+HilQg=";
-    })).default;
-in {
-    home.packages = [ comma ];
+{ comma, pkgs, ... }: {
+    home.packages = [
+        comma.packages.${pkgs.system}.default
+    ];
 }