# Scheme API

Published articles for Scheme API.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Configuring Guix services by translating Scheme fields to YAML

DevFeed: [Configuring Guix services by translating Scheme fields to YAML](<https://devfeed.tech/articles/demystifying-complex-configurations-34146.md>)

Original publisher: [Read original article](<https://guix.gnu.org/blog/2026/demystifying-complex-configurations//>)

Author: Sergio Pastor Pérez

Published: 2026-09-07T08:30:00Z

Content type: tutorial

Language: en

Sources: [GNU Guix -- Blog](<https://devfeed.tech/sources/gnu-guix-blog.md>)

Topics: [configuration](<https://devfeed.tech/topics/configuration.md>), [YAML](<https://devfeed.tech/topics/yaml.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>)

Tags: [configuration](<https://devfeed.tech/tags/configuration.md>), [development](<https://devfeed.tech/tags/development.md>), [functional-package-management](<https://devfeed.tech/tags/functional-package-management.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [openssh](<https://devfeed.tech/tags/openssh.md>), [programming-interfaces](<https://devfeed.tech/tags/programming-interfaces.md>), [scheme-api](<https://devfeed.tech/tags/scheme-api.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

This tutorial explains how Guix services represent configuration through Scheme bindings and how to define a complex Goimapnotify service configuration by translating Guile Scheme fields into YAML.

### Source excerpt

Guix system and Guix home introduce the concept of services. These provide users with a way to control background processes, commonly refereed as daemons , as well as ways of controlling the setup of files. For example, openssh-service-type is a service which controls a SSH daemon. In contrast, etc-service-type is a service that populates the contents of the /etc directory. One peculiarity of Guix services is that it's customary to provide Scheme bindings for the different fields. By that I mean that the different fields of the configuration of most services will be a...

## A Planet for Guix

DevFeed: [A Planet for Guix](<https://devfeed.tech/articles/a-planet-for-guix-34144.md>)

Original publisher: [Read original article](<https://guix.gnu.org/blog/2025/planet-guix//>)

Author: Ray Miller

Published: 2025-12-05T12:00:00Z

Content type: release

Language: en

Sources: [GNU Guix -- Blog](<https://devfeed.tech/sources/gnu-guix-blog.md>)

Topics: [RSS Feed](<https://devfeed.tech/topics/rss-feed.md>), [Atom Feed](<https://devfeed.tech/topics/atom-feed.md>), [static-site-generator](<https://devfeed.tech/topics/static-site-generator.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [community](<https://devfeed.tech/tags/community.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [repository](<https://devfeed.tech/tags/repository.md>), [rss](<https://devfeed.tech/tags/rss.md>), [scheme-api](<https://devfeed.tech/tags/scheme-api.md>), [static-site-generator](<https://devfeed.tech/tags/static-site-generator.md>)

### AI overview

The article announces Planet Guix, an Atom and RSS aggregator for Guix community blogs. It describes its Guile-based implementation as a new aggregator and static site generator, replacing older Python 2-based Planet software, and explains how community members can suggest blogs or submit pull requests.

### Source excerpt

I am pleased to announce the availability of Planet Guix , an Atom and RSS aggregator covering all things Guix. You can browse posts on the website or use your favourite feed reader to subscribe to the aggregate feed . Planet Guix already has subscriptions to 19 blogs from around the community; if you write about Guix (no matter how infrequently) and would like your blog to be included, or if you would like to suggest another blog I missed, please create a pull request against the repository in Codeberg -- you'll see that the subscriptions are simply configured as association...