added overlay for nixpkgs testing of PRs.

This commit is contained in:
Gabe Venberg 2025-10-26 15:37:32 +01:00
parent aa548ca2db
commit 6a176e1a50
5 changed files with 25 additions and 8 deletions

View file

@ -47,15 +47,15 @@ inputs.nixpkgs.lib.nixosSystem {
nixpkgs.overlays = let
args = "--force-device-scale-factor=2";
desktopItemModifier = e: rec {
desktopItem = e.desktopItem.override (d: {
exec = "${d.exec} ${args}";
desktopItemModifier = prevAttrs: {
desktopItem = prevAttrs.desktopItem.override (prev: {
exec = "${prev.exec} ${args}";
});
};
desktopItemsModifier = e: rec {
desktopItemsModifier = previousAttrs: {
desktopItems = [
((builtins.head e.desktopItems).override (d: {
exec = "${d.exec} ${args}";
((builtins.head previousAttrs.desktopItems).override (prev: {
exec = "${prev.exec} ${args}";
}))
];
};