aboutsummaryrefslogtreecommitdiff
path: root/home-manager/tests/modules/misc/xsession/basic.nix
diff options
context:
space:
mode:
authorKatharina Fey <kookie@spacekookie.de>2020-02-03 10:05:30 +0100
committerKatharina Fey <kookie@spacekookie.de>2020-02-03 10:05:30 +0100
commitc488527c95c874d3b8743c915173ad7bfb05d5af (patch)
tree2b874dc5606a9dff44096a5e8557f00dc52ac2b6 /home-manager/tests/modules/misc/xsession/basic.nix
parent899a451e08f7d6d2c8214d119c2a0316849a0ed4 (diff)
parent6cc4fd6ede4909226cb81d3475834251ed1b7210 (diff)
Merge commit '6cc4fd6ede4909226cb81d3475834251ed1b7210'
Diffstat (limited to 'home-manager/tests/modules/misc/xsession/basic.nix')
-rw-r--r--home-manager/tests/modules/misc/xsession/basic.nix13
1 files changed, 9 insertions, 4 deletions
diff --git a/home-manager/tests/modules/misc/xsession/basic.nix b/home-manager/tests/modules/misc/xsession/basic.nix
index 60623d1bf6b..39df6362380 100644
--- a/home-manager/tests/modules/misc/xsession/basic.nix
+++ b/home-manager/tests/modules/misc/xsession/basic.nix
@@ -14,6 +14,14 @@ with lib;
profileExtra = "profile extra commands";
};
+ nixpkgs.overlays = [
+ (self: super: {
+ xorg = super.xorg // {
+ setxkbmap = super.xorg.setxkbmap // { outPath = "@setxkbmap@"; };
+ };
+ })
+ ];
+
nmt.script = ''
assertFileExists home-files/.xprofile
assertFileContent \
@@ -28,10 +36,7 @@ with lib;
assertFileExists home-files/.config/systemd/user/setxkbmap.service
assertFileContent \
home-files/.config/systemd/user/setxkbmap.service \
- ${pkgs.substituteAll {
- src = ./basic-setxkbmap-expected.service;
- inherit (pkgs.xorg) setxkbmap;
- }}
+ ${./basic-setxkbmap-expected.service}
'';
};
}