guix/gnu/home/services
Arnaud Daby-Seesaram b64f7984a5
home: services: Add 'home-sway-service-type'.
* gnu/home/services/sway.scm: New file.
(home-sway-service-type): New variable.
(sway-configuration->file): New procedure.
(sway-configuration): New configuration record.
(sway-bar): New configuration record.
(sway-output): New configuration record.
(sway-input): New configuration record.
(point): New configuration record.
(sway-color): New configuration record.
(sway-border-color): New configuration record.
(sway-mode): New configuration record.
(flatmap): New procedure.
* gnu/local.mk: Add gnu/home/services/sway.scm.
* doc/guix.texi (Sway window manager): New node to document the above
changes.

Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
Change-Id: I880261570c5afdb795f2ce18bac2b9a5c898677f
2024-10-12 14:26:01 +02:00
..
desktop.scm
dict.scm
dotfiles.scm
fontutils.scm
gnupg.scm
guix.scm home: services: channels: Remove duplicate channels. 2024-09-04 19:16:53 +02:00
mail.scm
mcron.scm
media.scm
messaging.scm
music.scm home: services: Add home-beets-service-type. 2024-08-28 16:37:31 +02:00
pm.scm
shells.scm
shepherd.scm home: services: shepherd: Replace use of deprecated ‘action’ procedure. 2024-09-16 00:16:20 +02:00
sound.scm
ssh.scm
sway.scm home: services: Add 'home-sway-service-type'. 2024-10-12 14:26:01 +02:00
symlink-manager.scm
syncthing.scm
utils.scm
xdg.scm home: xdg-mime-applications: Fix file name spelling. 2024-09-29 22:21:34 +08:00