mirror of
https://codeberg.org/leana8959/.files.git
synced 2026-02-01 22:49:41 +00:00
32 lines
714 B
Nix
32 lines
714 B
Nix
let
|
|
sources = import ../../npins;
|
|
in
|
|
final: prev:
|
|
let
|
|
nix-monitored =
|
|
sources.nix-monitored.asFlake.packages.${final.stdenv.hostPlatform.system}.default.override
|
|
{
|
|
inherit (final)
|
|
nix # Use the nix the user wants, whether it's lix or nix
|
|
nix-output-monitor # don't use the nom pinned by nix-monitored
|
|
;
|
|
withNotify = false;
|
|
};
|
|
|
|
keepNixOverride =
|
|
drv:
|
|
drv
|
|
// {
|
|
override = args: drv.override (builtins.removeAttrs args [ "nix" ]);
|
|
};
|
|
in
|
|
{
|
|
nixos-rebuild-ng = keepNixOverride (
|
|
prev.nixos-rebuild-ng.override {
|
|
nix = nix-monitored;
|
|
}
|
|
);
|
|
nix-direnv = prev.nix-direnv.override {
|
|
nix = nix-monitored;
|
|
};
|
|
}
|