1
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs synced 2024-10-19 03:47:13 -04:00
nixpkgs/nixos/modules/config
Peter Hoeg ca3f82e258 pulseaudio nixos module: run as systemd user service instead
Most of the desktop environments will spawn pulseaudio, but we can instead simply run it as a systemd service instead.

This patch also makes the system wide service run in foreground as recommended by the systemd projects and allows it to use sd_notify to signal ready instead of reading a pid written to a file. It is now also restarted on failure.

The user version has been tested with KDE and works fine there.

The system-wide version runs, but I haven't actually used it and upstream does not recommend running in this mode.
2016-04-02 23:18:22 +08:00
..
fonts
debug-info.nix
gnu.nix services.xserver.startGnuPGAgent: remove obsolete NixOS option 2016-03-18 11:06:31 +01:00
i18n.nix Revert "Add the tool "nixos-typecheck" that can check an option declaration to:" 2016-03-01 20:52:06 +01:00
krb5.nix KDC description fix 2016-03-07 23:24:35 +03:00
ldap.nix
networking.nix
no-x-libs.nix
nsswitch.nix
power-management.nix
pulseaudio.nix pulseaudio nixos module: run as systemd user service instead 2016-04-02 23:18:22 +08:00
shells-environment.nix
swap.nix
sysctl.nix Revert "Add the tool "nixos-typecheck" that can check an option declaration to:" 2016-03-01 20:52:06 +01:00
system-environment.nix
system-path.nix
timezone.nix
unix-odbc-drivers.nix
update-users-groups.pl
users-groups.nix
vpnc.nix
zram.nix