services: mpd: Set PulseAudio-related variables.
These variables are necessary for PulseAudio to work properly out-of-the-box for 'non-interactive' users. * doc/guix.texi (Audio Services): Update environment-variables field description for mpd-configuration data type. * gnu/services/audio.scm (mpd-configuration)[environment-variables]: Set PULSE_CLIENTCONFIG and PULSE_CONFIG environment variables to the system-wide PulseAudio configuration. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
This commit is contained in:
		
							parent
							
								
									206446b484
								
							
						
					
					
						commit
						bc30a9ee88
					
				
					 2 changed files with 3 additions and 2 deletions
				
			
		|  | @ -33501,7 +33501,7 @@ The group to run mpd as. | |||
| This is a list of symbols naming Shepherd services that this service | ||||
| will depend on. | ||||
| 
 | ||||
| @item @code{environment-variables} (default: @code{()}) (type: list-of-strings) | ||||
| @item @code{environment-variables} (default: @code{("PULSE_CLIENTCONFIG=/etc/pulse/client.conf" "PULSE_CONFIG=/etc/pulse/daemon.conf")}) (type: list-of-strings) | ||||
| A list of strings specifying environment variables. | ||||
| 
 | ||||
| @item @code{log-file} (default: @code{"/var/log/mpd/log"}) (type: maybe-string) | ||||
|  |  | |||
|  | @ -346,7 +346,8 @@ will depend on." | |||
|    empty-serializer) | ||||
| 
 | ||||
|   (environment-variables | ||||
|    (list-of-strings '()) | ||||
|    (list-of-strings '("PULSE_CLIENTCONFIG=/etc/pulse/client.conf" | ||||
|                       "PULSE_CONFIG=/etc/pulse/daemon.conf")) | ||||
|    "A list of strings specifying environment variables." | ||||
|    empty-serializer) | ||||
| 
 | ||||
|  |  | |||
		Reference in a new issue