Regex in nix is weird (https://discourse.nixos.org/t/nix-regex-match/7946)
diff --git a/src/home.nix b/src/home.nix
index 2d3ee93..ebf4bce 100644
--- a/src/home.nix
+++ b/src/home.nix
@@ -13,7 +13,7 @@
             let 
                 callPackage = pkgs.newScope self;
             in map (f: {
-                name = (builtins.match "^(?:.*\/)*(.*)\.nix$" (toString f))[0]; 
+                name = (builtins.match "^(?:.*/)*(.*)[.]nix$" (toString f))[0]; 
                 value = callPackage (import f) { };
             }) packages
         )))