diff --git a/modules/default.nix b/modules/default.nix
index 0b7dfd0..2941d6d 100644
--- a/modules/default.nix
+++ b/modules/default.nix
@@ -9,7 +9,7 @@
   networking = ./networking.nix;
   share = ./share.nix;
   steam = ./steam.nix;
-  update = ./update.nix;
+  autoUpgrade = ./update.nix;
   vpnServer = ./vpnServer.nix;
   weechat = ./weechat.nix;
 }
diff --git a/modules/profiles/laptop/default.nix b/modules/profiles/laptop/default.nix
index 63987c9..0c28c29 100644
--- a/modules/profiles/laptop/default.nix
+++ b/modules/profiles/laptop/default.nix
@@ -1,6 +1,8 @@
 { config, pkgs, lib, ... }:
 with lib;
 {
+  nixpkgs.overlays = attrValues (import ../../../overlays);
+
   boot.kernelPackages = pkgs.linuxPackages_latest;
 
   networking.domain = mkDefault "dadada.li";
diff --git a/overlays/default.nix b/overlays/default.nix
index 47cf758..ea39702 100644
--- a/overlays/default.nix
+++ b/overlays/default.nix
@@ -9,4 +9,5 @@
   dadadaScripts = self: super: {
     dadadaScripts = super.callPackage ../pkgs/scripts.nix { };
   };
+  sudo = import ./sudo.nix;
 }
diff --git a/overlays/sudo.nix b/overlays/sudo.nix
new file mode 100644
index 0000000..743931f
--- /dev/null
+++ b/overlays/sudo.nix
@@ -0,0 +1,11 @@
+self: super:
+{
+  sudo = super.sudo.overrideAttrs (old: rec {
+    pname = "sudo";
+    version = "1.9.5p2";
+    src = self.fetchurl {
+      url = "https://www.sudo.ws/dist/${pname}-${version}.tar.gz";
+      sha256 = "0y093z4f3822rc88g9asdch12nljdamp817vjxk04mca7ks2x7jk";
+    };
+  });
+}