Skip to content

Overlays

Package-set overlays: upstream fixes, forks, and platform patches.

27 recipes

  • aarch64-native-webassets-overlay


    A nixpkgs overlay that sources arch-agnostic web packages (static HTML/JS/CSS bundles) from a freshly imported native x86_64 pkgs on an aarch64 builder, so the JS toolchain is…

  • caddy-override-keep-withplugins


    Rebuild Caddy against a different Go toolchain (a newer/pinned release, a patched compiler, whatever) without losing caddy.withPlugins.

  • cuda-setup-hook-nvcc-fix


    An overlay that makes nixpkgs' CUDA setup hook put nvcc's own prefix into CUDAToolkit_ROOT, and adds cuda_nvcc to the nativeBuildInputs of the CUDA-scope packages that need it but…

  • darwin-pyo3-dynamic-lookup


    A nixpkgs overlay that fixes the macOS-only link failure hit when building a PyO3 / Rust-based CPython extension module.

  • deno-compile-reproducible


    Package a deno compile standalone binary in Nix — reproducibly, and building fully offline in the sandbox.

  • electron-bin-override


    Point an Electron app at nixpkgs' prebuilt electron_-bin instead of the from-source electron_, so you skip a huge, often-uncached Electron compile.

  • fish-manpage-completions-fix


    A one-line nixpkgs overlay that restores create_manpage_completions.py on disk so home-manager's programs.fish completion generator keeps working against fish 4.8+.

  • geoip-country-lists


    Pin a public RIR IP-allocation dataset as a build-time, content-hashed Nix derivation so that "firewall by country" allow/block rulesets are reproducible — instead of fetching the…

  • go-minor-pin-overlay


    Pin a single Go package back one Go minor when it fails to build on the Go toolchain your nixpkgs currently ships — without waiting for upstream and without rolling back the whole…

  • go-vendor-patch-prefix-rewrite


    Apply an upstream patch to a Nix-vendored Go dependency whose vendor-tree layout doesn't match the patch's path prefixes.

  • headplane-acl-preview-overlay


    Carry a working local UI feature on top of a packaged web app — replacing an upstream stub / "coming soon" placeholder component — using a Nix overrideAttrs postPatch, without…

  • ip-cidr-set-exclude


    Compute allow-networks minus deny-networks as an explicit, minimal CIDR list — at Nix build time — and splat the result straight into WireGuard's AllowedIPs.

  • jitsi-meet-keycloak-oidc-overlay


    A Nixpkgs overlay that bolts a Keycloak / OIDC SSO adapter into jitsi-meet's static output — and works around a qemu-user webpack crash so the overlay still evaluates on…

  • keycloak-keywind-theme-overlay


    Package the third-party Tailwind Keycloak theme Keywind from source with buildNpmPackage, and expose it through an overlay so services.keycloak.

  • lnd-recovery-tools-overlay


    A tiny, self-contained Nixpkgs overlay that packages two Lightning/Bitcoin operator CLIs that are not in nixpkgs, so you have them ready before the day you need them — which, for…

  • Fix mautrix-telegram Provisioning API Breakage on aiohttp 3.9+


    A nixpkgs overlay that patches mautrix-telegram's provisioning webserver so it survives aiohttp 3.9+.

  • mlx-metal-gpu-overlay


    Build MLX with Metal GPU support under Nix on Apple Silicon (aarch64-darwin).

  • nix-python-pythonpath-sitecustomize-shim


    Runtime-patch a Nix-built Python application without patching its source, by injecting a sitecustomize.py onto the interpreter's PYTHONPATH.

  • Rebuild a Package Against a Vendored Fork (Protoc + eBPF Traps)


    Rebuild an existing nixpkgs package against your own fork of its source without repackaging it from scratch — you inherit nixpkgs' build recipe and swap only src, version…

  • nixpkgs-package-from-flake-fork


    Rebuild any nixpkgs package from your own fork of its source — carried as a flake input — with a one-line overrideAttrs overlay.

  • python-packages-extensions-overlay


    A nixpkgs overlay pattern for patching Python packages so the patch applies to every interpreter version in the tree — plus a clean way to expose a Python library as a top-level…

  • qtwebengine-linker-shebang-fix


    A nixpkgs overlay that fixes a qtwebengine 6.11+ build failure inside the Nix build sandbox.

  • Route Redlib Traffic Through a Rotating SOCKS5 Proxy Pool


    A nixpkgs overlay that patches redlib's HTTP client to route all Reddit traffic through a rotating pool of SOCKS5 proxies, using a sticky…

  • skip-flaky-tests-overlay


    A small, reusable nixpkgs overlay toolbox for surgically disabling package checks that fail for reasons unrelated to the package being broken — most commonly test suites that time…

  • stub-abandoned-package-overlay


    Replace an abandoned / no-longer-building package with an empty stub derivation so a dangling reference in your closure resolves without compiling anything — instead of hunting…

  • unstable-cherry-pick-overlay


    Cherry-pick a few fast-moving packages from nixpkgs-unstable onto an otherwise stable nixpkgs, using a plain overlay — and survive the small build fixes those packages recurrently…

  • xorg-silence-aliases


    A nixpkgs overlay that silences the eval-time deprecation warnings emitted for legacy pkgs.xorg. accesses — without changing which derivation you get.