From 762896ddb96861a88b326a74bfed1969a4ebb0d3 Mon Sep 17 00:00:00 2001 From: Ryan Yin Date: Sun, 3 May 2026 13:04:01 +0800 Subject: [PATCH] feat: update nixpkgs, fix bug --- flake.lock | 6 +++--- home/linux/gui/base/gaming.nix | 2 +- outputs/default.nix | 2 ++ overlays/openldap.nix | 6 ++++++ 4 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 overlays/openldap.nix diff --git a/flake.lock b/flake.lock index 60fd7834..280582df 100644 --- a/flake.lock +++ b/flake.lock @@ -900,11 +900,11 @@ }, "nixpkgs_4": { "locked": { - "lastModified": 1776255774, - "narHash": "sha256-psVTpH6PK3q1htMJpmdz1hLF5pQgEshu7gQWgKO6t6Y=", + "lastModified": 1777548390, + "narHash": "sha256-WacE23EbHTsBKvr8cu+1DFNbP6Rh1brHUH5SDUI0NQI=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "566acc07c54dc807f91625bb286cb9b321b5f42a", + "rev": "7aaa00e7cc9be6c316cb5f6617bd740dd435c59d", "type": "github" }, "original": { diff --git a/home/linux/gui/base/gaming.nix b/home/linux/gui/base/gaming.nix index 25d16058..3ddc8623 100644 --- a/home/linux/gui/base/gaming.nix +++ b/home/linux/gui/base/gaming.nix @@ -63,7 +63,7 @@ in winePackages = with pkgs-x64; [ wineWow64Packages.full ]; - extraPackages = with pkgs; [ + extraPackages = with pkgs-x64; [ winetricks gamescope gamemode diff --git a/outputs/default.nix b/outputs/default.nix index 0619425c..23483c29 100644 --- a/outputs/default.nix +++ b/outputs/default.nix @@ -49,6 +49,8 @@ let # To use chrome, we need to allow the installation of non-free software config.allowUnfree = true; + + overlays = import ../overlays args; }; }; diff --git a/overlays/openldap.nix b/overlays/openldap.nix new file mode 100644 index 00000000..b0d5217a --- /dev/null +++ b/overlays/openldap.nix @@ -0,0 +1,6 @@ +_: +(_: super: { + openldap = super.openldap.overrideAttrs (old: { + doCheck = false; + }); +})