Suivant: Services personnels Guix, Précédent: Shell sécurisé, Monter: Services du dossier personnel [Table des matières][Index]
Le module (gnu home services desktop)
fournit des services que vous
trouverez pratique sur un système « de bureau » possédant un environnement
utilisateur graphique comme Xorg.
Il s’agit du type de service pour Redshift, un programme qui ajuste la température des couleurs de
l’affichage suivant l’heure de la journée. Sa valeur associée doit être un
home-redshift-configuration
comme indiqué ci-dessous.
Une configuration typique, où nous spécifions la latitude et la longitude manuellement, ressemblerait à ceci :
(service home-redshift-service-type (home-redshift-configuration (location-provider 'manual) (latitude 35.81) ;hémisphère nord (longitude -0.80))) ;ouest de Greenwich
Les champs de home-redshift-configuration
disponibles sont :
redshift
(par défaut : redshift
) (type : simili-fichier)Le paquet Redshift à utiliser.
location-provider
(par défaut : geoclue2
) (type : symbol)Fournisseur de géolocalisation — 'manual
ou 'geoclue2
. Dans
le premier cas, vous devez aussi spécifier les champs latitude
et
longitude
pour que Redshift puisse déterminer les heures de jour et
de nuit là où vous vous trouve. Dans le deuxième cas, le service système
Geoclue doit être lancé ; Redshift lui demandera les informations de
localisation.
adjustment-method
(par défaut : randr
) (type : symbol)Méthode d’ajustement des couleurs.
daytime-temperature
(par défaut : 6500
) (type : integer)Température des couleurs pour le jour (en kelvins).
nighttime-temperature
(par défaut : 4500
) (type : entier)Température des couleurs pour la nuit (en kelvins).
daytime-brightness
(type : peut-être-nombre-inexact)Luminosité de l’écran en journée, entre 0.1 et 1.0, ou non spécifiée.
nighttime-brightness
(type : peut-être-nombre-inexact)Luminosité de l’écran la nuit, entre 0.1 et 1.0, ou non spécifiée.
latitude
(type : peut-être-nombre-inexact)Latitude, lorsque location-provider
est 'manual
.
longitude
(type : peut-être-nombre-inexact)Longitude, lorsque location-provider
est 'manual
.
dawn-time
(type : peut-être-chaine)Heure personnalisée de transition entre la nuit et le jour le matin — au
format "HH:MM"
. Lorsque la valeur est spécifiée, l’élévation du
soleil n’est pas utilisée pour déterminer le cycle jour-nuit.
dusk-time
(type : peut-être-chaine)De même, heure personnalisée pour la transition entre le jour et la nuit en soirée.
extra-content
(par défaut : ""
) (type : raw-configuration-string)Contenu supplémentaire ajouté tel quel à la fin du fichier de configuration
de Redshift. Lancez man redshift
pour plus d’informations sur le
format du fichier de configuration.
C’est le type de service pour lancer un D-Bus spécifique à la session, pour les applications non privilégiées qui nécessitent que D-Bus soit lancé.
L’enregistrement de configuration pour home-dbus-service-type
.
dbus
(par défaut : dbus
)Le paquet qui fournit la commande /bin/dbus-daemon
.
Suivant: Services personnels Guix, Précédent: Shell sécurisé, Monter: Services du dossier personnel [Table des matières][Index]