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

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-niri
Channel: guix
Location: gnu/home/services/niri.scm (gnu home services niri)
Description:

Install and configure Niri, a scrollable tiling Wayland compositor. This service starts Niri as a user-level desktop session with proper environment variables set for Wayland compatibility. It ensures Niri and its dependencies are available in the user's profile.

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

Run batsignal, a battery watching and notification daemon.

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

Run the Himitsu secret storage manager upon login. You should create the Himitsu database in advance.

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

Add support for ssh to store keys in Himitsu.

himitsu-secret-service
Channel: guix
Location: gnu/home/services/secrets.scm (gnu home services secrets)
Description:

Add support to Himitsu for the freedesktop.org secret-service protocol.

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

Install and configure GNU Bash.

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

Configure readline in .inputrc.

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

Install and configure Zsh.

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

Create ~/.profile, which is used for environment initialization of POSIX compliant login shells. This service type can be extended with a list of file-like objects.

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

Install and configure Fish, the friendly interactive shell.

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

The Shepherd timer service lets you schedule commands dynamically, similar to the at command that your grandparents would use on that Slackware they got on a floppy disk. For example, consider this command:

herd schedule timer at 07:00 -- mpg123 Music/alarm.mp3

It does exactly what you would expect.

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

Configure and install userland Shepherd.

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

The Shepherd transient service lets you run commands asynchronously, in the background, similar to systemd-run, as in this example:

herd spawn transient -E SSH_AUTH_SOCK=$SSH_AUTH_SOCK -- \
  rsync -e ssh -vur . backup.example.org:

This runs rsync in the background, as a service that you can inspect with herd status and stop with herd stop.

pulseaudio-rtp-source
Channel: guix
Location: gnu/home/services/sound.scm (gnu home services sound)
Description:

Define a PulseAudio source to receive audio broadcasted over RTP by another PulseAudio instance.

pulseaudio-rtp-sink
Channel: guix
Location: gnu/home/services/sound.scm (gnu home services sound)
Description:

Define a PulseAudio sink to broadcast audio output over RTP, which can then by played by another PulseAudio instance.

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

Start essential PipeWire services.

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

Install and configure ssh-agent as a Shepherd service.

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-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.

Total results: 322