guix/gnu
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
..
bootloader
build file-systems: Add support for exFAT. 2024-09-01 02:00:00 +02:00
home home: services: Add 'home-sway-service-type'. 2024-10-12 14:26:01 +02:00
installer
machine
packages gnu: emacs-tramp: Update to 2.7.1.3. 2024-10-12 13:40:43 +02:00
services services: Extend udev rules in joycond-service-type. 2024-10-07 01:20:22 +09:00
system images: wsl2: Update comment. 2024-09-08 02:00:00 +02:00
tests services: cleanup: Reintroduce explicit ‘chmod’ calls. 2024-09-25 17:53:53 +02:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm installer: Use the latest ‘iso-codes’. 2024-09-28 12:55:54 +02:00
local.mk home: services: Add 'home-sway-service-type'. 2024-10-12 14:26:01 +02:00
machine.scm
packages.scm
services.scm services: cleanup: Reintroduce explicit ‘chmod’ calls. 2024-09-25 17:53:53 +02:00
system.scm
tests.scm