about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorworldofpeace <worldofpeace@protonmail.ch>2019-10-15 18:18:20 -0400
committerworldofpeace <worldofpeace@protonmail.ch>2019-10-15 20:15:46 -0400
commit60aedadc59030477a9340af69866c728ac05d924 (patch)
tree21f2d29d0d48bec5ba816e834371d94178eff1fa /nixos
parent918b57821102f398a85a84bb77f5f95262948fde (diff)
downloadnixlib-60aedadc59030477a9340af69866c728ac05d924.tar
nixlib-60aedadc59030477a9340af69866c728ac05d924.tar.gz
nixlib-60aedadc59030477a9340af69866c728ac05d924.tar.bz2
nixlib-60aedadc59030477a9340af69866c728ac05d924.tar.lz
nixlib-60aedadc59030477a9340af69866c728ac05d924.tar.xz
nixlib-60aedadc59030477a9340af69866c728ac05d924.tar.zst
nixlib-60aedadc59030477a9340af69866c728ac05d924.zip
nixos/gnome3: fix gnome-flashback
This session would fail to start because we didn't have it in systemd.packages
(as we've switched to systemd gnome-session).

Haven't tested custom sessions.
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/x11/desktop-managers/gnome3.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/gnome3.nix b/nixos/modules/services/x11/desktop-managers/gnome3.nix
index 20385c884b5e..125fffa8251f 100644
--- a/nixos/modules/services/x11/desktop-managers/gnome3.nix
+++ b/nixos/modules/services/x11/desktop-managers/gnome3.nix
@@ -176,6 +176,10 @@ in
               wmCommand = "${pkgs.gnome3.metacity}/bin/metacity";
             } ++ cfg.flashback.customSessions);
 
+      systemd.packages = with pkgs.gnome3; [
+        gnome-flashback
+      ];
+
       security.pam.services.gnome-screensaver = {
         enableGnomeKeyring = true;
       };