nixos-configs/overlays/default.nix

32 lines
664 B
Nix
Raw Normal View History

2025-01-21 17:05:47 -05:00
{
self ? {},
description ? false,
}: let
overlay = mod: desc:
if description
then desc
else mod;
in {
misc-fixes =
overlay
(import ./misc-fixes)
''
Fixes build failures, missing meta attributes, evaluation failures, etc.
of the current `nixpkgs` revision of this flake.
'';
nix-version =
overlay
(import ./nix-version self)
''
Overrides the nix package for everything so I don't need multiple versions.
'';
xdg-desktop-portal-kde =
overlay
(import ./xdg-desktop-portal-kde)
''
Fixes this issue: https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/issues/15
'';
}