Nächste: Persönliche Guix-Dienste, Vorige: Secure Shell, Nach oben: Persönliche Dienste [Inhalt][Index]
Das Modul (gnu home services desktop)
stellt Dienste zur Verfügung,
die Ihnen auf „Desktop“-Systemen helfen können, d.h. wenn Sie eine
grafische Arbeitsumgebung mit z.B. Xorg gebrauchen.
Dies ist der Diensttyp für Redshift, ein Programm, um die Farbtemperatur des Bildschirms an die
Tageszeit anzupassen. Sein zugewiesener Wert muss ein
home-redshift-configuration
-Verbundsobjekt sein wie im folgenden
Beispiel:
Eine typische Konfiguration, bei der wir Längen- und Breitengrad selbst vorgeben, könnte so aussehen:
(service home-redshift-service-type (home-redshift-configuration (location-provider 'manual) (latitude 35.81) ;Nordhalbkugel (longitude -0.80))) ;westlich von Greenwich
Verfügbare home-redshift-configuration
-Felder sind:
redshift
(Vorgabe: redshift
) (Typ: dateiartig)Das zu verwendende Redshift-Paket.
location-provider
(Vorgabe: geoclue2
) (Typ: Symbol)Anbieter für die Ortsbestimmung („Geolocation“). Entweder Sie geben den Ort
manuell ein, dann schreiben Sie 'manual
, oder für eine automatische
Ortsbestimmung schreiben Sie 'geoclue2
. Wenn Sie den Ort manuell
eingeben möchten, müssen Sie außerdem Breiten- und Längengrad in den Feldern
latitude
und longitude
festlegen, damit Redshift die Tageszeit
bei Ihnen ermitteln kann. Wenn Sie die automatische Ortsbestimmung benutzen
möchten, muss der Geoclue-Systemdienst laufen, der die Ortsinformation
bringt.
adjustment-method
(Vorgabe: randr
) (Typ: Symbol)Die Methode zur Farbanpassung.
daytime-temperature
(Vorgabe: 6500
) (Typ: Ganze-Zahl)Farbtemperatur am Tag (in Kelvin).
nighttime-temperature
(Vorgabe: 4500
) (Typ: Ganze-Zahl)Farbtemperatur bei Nacht (in Kelvin).
daytime-brightness
(Typ: Vielleicht-Inexakte-Zahl)Bildschirmhelligkeit bei Tag, zwischen 0.1 und 1.0 oder unspezifiziert.
nighttime-brightness
(Typ: Vielleicht-Inexakte-Zahl)Bildschirmhelligkeit in der Nacht, zwischen 0.1 und 1.0 oder unspezifiziert.
latitude
(Typ: Vielleicht-Inexakte-Zahl)Der Breitengrad, wenn location-provider
auf 'manual
gestellt
ist.
longitude
(Typ: Vielleicht-Inexakte-Zahl)Der Längengrad, wenn location-provider
auf 'manual
gestellt
ist.
dawn-time
(Typ: Vielleicht-Zeichenkette)Eine selbst festgelegte Uhrzeit, zu der morgens von Nacht auf Tag geschaltet
wird, im Format "HH:MM"
. Wenn Sie dies angeben, wird der Sonnenstand
zur Ermittlung von Tag und Nacht nicht herangezogen.
dusk-time
(Typ: Vielleicht-Zeichenkette)Entsprechend eine selbst festgelegte Uhrzeit, zu der abends von Tag auf Nacht geschaltet wird.
extra-content
(Vorgabe: ""
) (Typ: Rohe-Konfigurations-Zeichenkette)Weiterer Text, der unverändert an die Redshift-Konfigurationsdatei angehängt
wird. Führen Sie man redshift
aus, um weitere Informationen über
das Format der Konfigurationsdatei zu erfahren.
Mit diesem Diensttyp können Sie eine Instanz von D-Bus nur für die aktuelle Sitzung ausführen. Er ist gedacht für Anwendungen ohne besondere Berechtigung, die eine laufende D-Bus-Instanz voraussetzen.
Das Verbundsobjekt mit der Konfiguration des home-dbus-service-type
.
dbus
(Vorgabe: dbus
)Das Paket mit dem Befehl /bin/dbus-daemon
.
Nächste: Persönliche Guix-Dienste, Vorige: Secure Shell, Nach oben: Persönliche Dienste [Inhalt][Index]