summary refs log tree commit diff
path: root/nixos/modules/config/pulseaudio.nix
Commit message (Collapse)AuthorAge
* nixos/pulseaudio: increase service restart timeProfpatsch2016-07-30
| | | | Pulseaudio doesn’t like being restarted too quickly.
* nixos/pulseaudio: tcp streaming & zeroconfProfpatsch2016-07-30
| | | | | | | Adds options for tcp streaming and avahi zeroconf support (so that the server can be easily found by clients). There is also an option to allow anonymous clients to stream to the server (by default pulseaudio uses a cookie mechanism, see manpage).
* pulseaudio module: add extraClientConf optionJiri Marsicek2016-07-19
|
* pulseaudio: set DISPLAYAnders Papitto2016-07-05
|
* pulseaudio: select correct outputsNikolay Amiantov2016-04-28
| | | | Original fixes by ttuegel and peterhoeg.
* pulseaudio service: fix service pathNikolay Amiantov2016-04-27
|
* nixos/pulseaudio: don't use dev output at runtimeThomas Tuegel2016-04-20
|
* Merge branch 'master' into closure-sizeVladimír Čunát2016-04-10
|\ | | | | | | | | | | Comparison to master evaluations on Hydra: - 1255515 for nixos - 1255502 for nixpkgs
| * pulseaudio nixos module: run as systemd user service insteadPeter Hoeg2016-04-02
| | | | | | | | | | | | | | | | | | | | 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.
* | Merge branch 'staging' into closure-sizeVladimír Čunát2016-01-19
|\|
| * Add missing 'type', 'defaultText' and 'literalExample' in module definitionsThomas Strobel2016-01-17
| | | | | | | | | | | | - add missing types in module definitions - add missing 'defaultText' in module definitions - wrap example with 'literalExample' where necessary in module definitions
* | pulseaudio: split the "dev" outputVladimír Čunát2015-10-13
|/ | | | This is meant mainly for the `libpulseaudio` attribute.
* nixos/pulseaudio: Fix descriptionWilliam A. Kennington III2015-06-11
|
* pulseaudio: Add a flag for supporting 32-bitWilliam A. Kennington III2015-06-10
|
* pulseaudio: Revert to regular styleEelco Dolstra2015-06-04
| | | | | Also, the NixOS module uses pulseaudioLight in order to prevent excessive dependency bloat.
* nixos/pulseaudio: Use libpulseaudioWilliam A. Kennington III2015-05-29
|
* nixos/pulseaudio: don't put 32bit libs in systemPackagesLuca Bruno2015-03-18
| | | | | | Fixes the useless collisions in the system path. The 64bit and 32bit variants have the same files, hence it's pointless to put the 32bit pulseaudio in systemPackages.
* eval fixDomen Kožar2014-10-07
|
* pulseaudio: Add support for 32bit alsa apps on 64bit systems.Nathaniel Baxter2014-10-04
|
* Manual: Remove some option defaults that refer to store pathsEelco Dolstra2014-09-18
| | | | | | Option defaults should not refer to store paths, because they cause the manual to be rebuilt gratuitously. It's especially bad to refer to a highly variable path like a computed configuration file.
* pulseaudio: Use group audio instead of pulse-accessRickard Nilsson2014-09-03
|
* pulseaudio: Add pulse-access group, controlling access to the system-wide PA ↵Rickard Nilsson2014-09-03
| | | | daemon
* nixos/manual: Use literalExample when feasible.aszlig2014-08-27
| | | | | | | | | Should bring most of the examples into a better consistency regarding syntactic representation in the manual. Thanks to @devhell for reporting. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* provide pulseaudioFull and set it as default to hardware.pulseaudio.packageDomen Kožar2014-08-12
|
* Get all lib functions from lib, not pkgs.lib, in modulesShea Levy2014-07-02
|
* pulseaudio module: Use pid-file for system-wide daemon, add loglevel optionRickard Nilsson2014-04-21
|
* Rewrite ‘with pkgs.lib’ -> ‘with lib’Eelco Dolstra2014-04-14
| | | | | | | | Using pkgs.lib on the spine of module evaluation is problematic because the pkgs argument depends on the result of module evaluation. To prevent an infinite recursion, pkgs and some of the modules are evaluated twice, which is inefficient. Using ‘with lib’ prevents this problem.
* nixos: set all package options to have type packageDomen Kožar2014-02-27
|
* nixos: capitalize a bunch of service descriptionsBjørn Forsman2013-11-09
| | | | | | | | | | | | (systemd service descriptions that is, not service descriptions in "man configuration.nix".) Capitalizing each word in the description seems to be the accepted standard. Also shorten these descriptions: * "Munin node, the agent process" => "Munin Node" * "Planet Venus, an awesome ‘river of news’ feed reader" => "Planet Venus Feed Reader"
* Add lots of missing option typesEelco Dolstra2013-10-30
|
* Move all of NixOS to nixos/ in preparation of the repository mergeEelco Dolstra2013-10-10