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
+    ];
 }
diff --git a/src/apps/personal/overlays/nur.nix b/src/apps/personal/overlays/nur.nix
deleted file mode 100644
index 9373b18..0000000
--- a/src/apps/personal/overlays/nur.nix
+++ /dev/null
@@ -1,8 +0,0 @@
-final: prev: let
-  nur = import (builtins.fetchTarball "https://github.com/nix-community/NUR/archive/master.tar.gz");
-in {
-  nur = nur {
-    nurpkgs = prev;
-    pkgs = prev;
-  };
-}
\ No newline at end of file