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"; + }; + }); +}