Use fenix for installing later versions of rust
diff --git a/modules/rust.nix b/modules/rust.nix
index 06b1fb6..72652d4 100644
--- a/modules/rust.nix
+++ b/modules/rust.nix
@@ -1,14 +1,16 @@
 { username
+, fenix
+, system
 , pkgs
 , ...
 }: {
-  home.home.packages = with pkgs; [
+  home.home.packages = with fenix.packages.${system}.latest; [
     cargo
     clippy
     rustc
     rustfmt
-    bacon
-    gcc
+    pkgs.bacon
+    pkgs.gcc
   ];
   config.environment.persistence."/nix/persist".users.${username}.directories = [ ".cargo" ];
 }