mirror of
https://codeberg.org/guix/guix.git
synced 2026-01-25 12:05:19 -06:00
* gnu/services/desktop.scm (pascal-case): New procedure. (<elogind-configuration>): Rewrite in terms of define-configuration. (elogind-configuration-file): Delete. (maybe-list-of-suspend-states?, maybe-list-of-suspend-modes?) maybe-list-of-user-names?, maybe-boolean?maybe-package?) (maybe-action?, maybe-percent?, maybe-list-of-strings?) (maybe-list-of-hibernation-modes?, maybe-non-negative-integer?) (non-negative-integer?, percent?, char-set:user-name, user-name?) (list-of-user-names?, %elogind-actions, action?, %linux-suspend-states) (string->symbol/maybe, suspend-state?, list-of-suspend-states?) (%linux-suspend-modes, suspend-mode?, list-of-suspend-modes?) (%linux-hibernation-modes, hibernation-mode?, list-of-hibernation-modes?) (elogind-deprecated-empty-serializer, list-of-file-likes?) (elogind-serialize-boolean, elogind-base-serializer, elogind-serialize-action) (elogind-serialize-non-negative-integer, elogind-serialize-percent) (elogind-list-serializer, elogind-serialize-list-of-strings) (elogind-serialize-list-of-user-names, elogind-serialize-list-of-suspend-states) (elogind-serialize-list-of-suspend-modes) (elogind-serialize-list-of-hibernation-modes) (%elogind-configuration-sleep-fields, logind.conf, sleep.conf): New procedures. (elogind-etc-directory): Create the main configuration files there too. (elogind-dbus-service): Adjust for package accessor name change. (pam-extension-procedure, elogind-shepherd-service) (elogind-service-type): Likewise. (shepherd-configuration-action*): New procedure. * doc/guix.texi (Desktop Services): Fully document configuration options. Fixes: https://issues.guix.gnu.org/77806 Change-Id: I8767891871d83e58d64995ec986a7d01689fa6d8 Reported-by: Ludovic Courtès <ludo@gnu.org> |
||
|---|---|---|
| .. | ||
| admin.scm | ||
| audio.scm | ||
| auditd.scm | ||
| authentication.scm | ||
| avahi.scm | ||
| backup.scm | ||
| base.scm | ||
| certbot.scm | ||
| cgit.scm | ||
| ci.scm | ||
| configuration.scm | ||
| containers.scm | ||
| cuirass.scm | ||
| cups.scm | ||
| databases.scm | ||
| dbus.scm | ||
| desktop.scm | ||
| dict.scm | ||
| dns.scm | ||
| docker.scm | ||
| file-sharing.scm | ||
| games.scm | ||
| ganeti.scm | ||
| getmail.scm | ||
| guix.scm | ||
| herd.scm | ||
| hurd.scm | ||
| kerberos.scm | ||
| ldap.scm | ||
| lightdm.scm | ||
| linux.scm | ||
| lirc.scm | ||
| mail.scm | ||
| mcron.scm | ||
| messaging.scm | ||
| monitoring.scm | ||
| networking.scm | ||
| nfs.scm | ||
| nix.scm | ||
| pam-mount.scm | ||
| pm.scm | ||
| power.scm | ||
| rsync.scm | ||
| samba.scm | ||
| science.scm | ||
| sddm.scm | ||
| security-token.scm | ||
| security.scm | ||
| shepherd.scm | ||
| sound.scm | ||
| spice.scm | ||
| ssh.scm | ||
| syncthing.scm | ||
| sysctl.scm | ||
| telephony.scm | ||
| upnp.scm | ||
| version-control.scm | ||
| virtualization.scm | ||
| vnc.scm | ||
| vpn.scm | ||
| web.scm | ||
| xorg.scm | ||