Unverified Commit a5cedfaf authored by Acid Bong's avatar Acid Bong
Browse files

nixos/slock: add .package option (for those wishing to override)

parent 5d67f427
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -16,16 +16,17 @@ in
          Whether to install slock screen locker with setuid wrapper.
        '';
      };
      package = mkPackageOption pkgs "slock" {};
    };
  };

  config = mkIf cfg.enable {
    environment.systemPackages = [ pkgs.slock ];
    environment.systemPackages = [ cfg.package ];
    security.wrappers.slock =
      { setuid = true;
        owner = "root";
        group = "root";
        source = "${pkgs.slock.out}/bin/slock";
        source = lib.getExe cfg.package;
      };
  };
}