forked from mirrors/nixpkgs
nixos/gnome-settings-daemon: move systemd config here
As I've decided that it doesn't make sense for the module to be shared [0]
we can move this config here.
[0]: 68ab37aa44
This commit is contained in:
parent
5edb20533d
commit
fb7b158dda
|
@ -43,6 +43,32 @@ in
|
||||||
pkgs.gnome3.gnome-settings-daemon
|
pkgs.gnome3.gnome-settings-daemon
|
||||||
];
|
];
|
||||||
|
|
||||||
|
systemd.packages = [
|
||||||
|
pkgs.gnome3.gnome-settings-daemon
|
||||||
|
];
|
||||||
|
|
||||||
|
systemd.user.targets."gnome-session-initialized".wants = [
|
||||||
|
"gsd-color.target"
|
||||||
|
"gsd-datetime.target"
|
||||||
|
"gsd-keyboard.target"
|
||||||
|
"gsd-media-keys.target"
|
||||||
|
"gsd-print-notifications.target"
|
||||||
|
"gsd-rfkill.target"
|
||||||
|
"gsd-screensaver-proxy.target"
|
||||||
|
"gsd-sharing.target"
|
||||||
|
"gsd-smartcard.target"
|
||||||
|
"gsd-sound.target"
|
||||||
|
"gsd-wacom.target"
|
||||||
|
"gsd-wwan.target"
|
||||||
|
"gsd-a11y-settings.target"
|
||||||
|
"gsd-housekeeping.target"
|
||||||
|
"gsd-power.target"
|
||||||
|
];
|
||||||
|
|
||||||
|
systemd.user.targets."gnome-session-x11-services".wants = [
|
||||||
|
"gsd-xsettings.target"
|
||||||
|
];
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -230,22 +230,7 @@ in
|
||||||
services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));
|
services.system-config-printer.enable = (mkIf config.services.printing.enable (mkDefault true));
|
||||||
services.telepathy.enable = mkDefault true;
|
services.telepathy.enable = mkDefault true;
|
||||||
|
|
||||||
systemd.packages = with pkgs.gnome3; [ vino gnome-session gnome-settings-daemon ];
|
systemd.packages = with pkgs.gnome3; [ vino gnome-session ];
|
||||||
|
|
||||||
# gnome-settings-daemon.nix is shared between several desktop
|
|
||||||
# environments (eg. mate and pantheon) so specify these gnome-shell specific
|
|
||||||
# service dependencies here instead.
|
|
||||||
systemd.user.targets."gnome-session-initialized".wants = [
|
|
||||||
"gsd-a11y-settings.target" "gsd-housekeeping.target" "gsd-power.target"
|
|
||||||
"gsd-color.target" "gsd-keyboard.target" "gsd-print-notifications.target"
|
|
||||||
"gsd-datetime.target" "gsd-media-keys.target" "gsd-rfkill.target"
|
|
||||||
"gsd-screensaver-proxy.target" "gsd-sound.target" "gsd-smartcard.target"
|
|
||||||
"gsd-sharing.target" "gsd-wacom.target" "gsd-wwan.target"
|
|
||||||
];
|
|
||||||
|
|
||||||
systemd.user.targets."gnome-session-x11-services".wants = [
|
|
||||||
"gsd-xsettings.target"
|
|
||||||
];
|
|
||||||
|
|
||||||
services.avahi.enable = mkDefault true;
|
services.avahi.enable = mkDefault true;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue