_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above.

API method:

GET /api/services?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


home-openssh
Channel: guix
Location: gnu/home/services/ssh.scm (gnu home services ssh)
Description:

Configure the OpenSSH SSH client by providing a ~/.ssh/config file, which is honored by the OpenSSH client,ssh, and by other tools such as guix deploy.

home-sway-config
Channel: guix
Location: gnu/home/services/sway.scm (gnu home services sway)
Description:

Configure Sway by providing a file ~/.config/sway/config.

home-symlink-manager
Channel: guix
Location: gnu/home/services/symlink-manager.scm (gnu home services symlink-manager)
Description:

Provide an update-symlinks script, which creates symlinks to configuration files and directories on every activation. If an existing file would be overwritten by a symlink, backs up that file first.

home-syncthing
Channel: guix
Location: gnu/home/services/syncthing.scm (gnu home services syncthing)
Description:

Run Syncthing decentralized continuous file system synchronization.

home-readymedia
Channel: guix
Location: gnu/home/services/upnp.scm (gnu home services upnp)
Description:

Run minidlnad, the ReadyMedia/MiniDLNA media server.

home-xdg-base-directories
Channel: guix
Location: gnu/home/services/xdg.scm (gnu home services xdg)
Description:

Configure XDG base directories. The services of this service-type is instantiated by default, to provide non-default value, extend the service-type (using simple-service for example).

home-xdg-user-directories
Channel: guix
Location: gnu/home/services/xdg.scm (gnu home services xdg)
Description:

Configure XDG user directories. To disable a directory, point it to the $HOME.

home-xdg-mime-applications
Channel: guix
Location: gnu/home/services/xdg.scm (gnu home services xdg)
Description:

Configure XDG MIME applications, and XDG desktop entries.

home-xdg-data
Channel: guix
Location: gnu/home/services.scm (gnu home services)
Description:

Files that will be put in ~/.guix-home/files/.local/share, and further processed during activation.

home-xdg-configuration
Channel: guix
Location: gnu/home/services.scm (gnu home services)
Description:

Files that will be put in ~/.guix-home/files/.config, and further processed during activation.

home-files
Channel: guix
Location: gnu/home/services.scm (gnu home services)
Description:

Files that will be put in ~/.guix-home/files, and further processed during activation.

home-profile
Channel: guix
Location: gnu/home/services.scm (gnu home services)
Description:

This is the home profile and can be found in ~/.guix-home/profile. It contains packages and configuration files that the user has declared in their home-environment record.

home-provenance
Channel: guix
Location: gnu/home/services.scm (gnu home services)
Description:

Store provenance information about the home environment in the home environment itself: the channels used when building the home environment, and its configuration file, when available.

home-activation
Channel: guix
Location: gnu/home/services.scm (gnu home services)
Description:

Run gexps to activate the current generation of home environment and update the state of the home directory. activate script automatically called during reconfiguration or generation switching. This service can be extended with one gexp, but many times, and all gexps must be idempotent.

home-run-on-change
Channel: guix
Location: gnu/home/services.scm (gnu home services)
Description:

G-expressions to run if the specified files have changed since the last generation. The extension should be a list of lists where the first element is the pattern for file or directory that expected to be changed, and the second element is the G-expression to be evaluated.

home-environment-variables
Channel: guix
Location: gnu/home/services.scm (gnu home services)
Description:

Set the environment variables.

home-run-on-first-login
Channel: guix
Location: gnu/home/services.scm (gnu home services)
Description:

Run gexps on first user login. Can be extended with one gexp.

home
Channel: guix
Location: gnu/home/services.scm (gnu home services)
Description:

Build the home environment top-level directory, which in turn refers to everything the home environment needs: its packages, configuration files, activation script, and so on.

log-cleanup
Channel: guix
Location: gnu/services/admin.scm (gnu services admin)
Description:

Periodically delete old log files.

log-rotation
Channel: guix
Location: gnu/services/admin.scm (gnu services admin)
Description:

Periodically rotate log files using the Shepherd's log rotation service. Run herd status log-rotation to view its status, herd files log-rotation to list files subject to log rotation.

file-database
Channel: guix
Location: gnu/services/admin.scm (gnu services admin)
Description:

Periodically update the file database used by the locate command, which lets you search for files by name. The database is created by running the updatedb command.

resize-file-system
Channel: guix
Location: gnu/services/admin.scm (gnu services admin)
Description:

Resize a partition and the underlying file system during boot.

package-database
Channel: guix
Location: gnu/services/admin.scm (gnu services admin)
Description:

Periodically update the package database used by the guix locate command, which lets you search for packages that provide a given file.

unattended-upgrade
Channel: guix
Location: gnu/services/admin.scm (gnu services admin)
Description:

Periodically upgrade the system from the current configuration.

Total results: 669