operating-systems: buer: Turn file into a guile module

pull/1/head
Luis Guilherme Coelho 2023-12-30 11:34:22 -03:00
parent f5ee6729a6
commit 4e31457e25
No known key found for this signature in database
GPG Key ID: 1F2E76ACE3F531C8
1 changed files with 52 additions and 31 deletions

View File

@ -1,37 +1,58 @@
#|Modules|# #|Modules|#
(use-modules (define-module (radix operating-systems buer)
#|GNU |# (gnu) #|GNU|#
#|Guix |# (guix) #:use-module (gnu)
#|Radix|# (radix artwork)
(radix packages admin)
(radix packages linux)
(radix packages text-editors)
(radix packages shells)
(radix services admin)
(radix services pm)
(radix system setuid)
(radix secrets)
(radix utils)
((radix files substitute-keys) #:prefix public-key:)
((radix files thinkfan) #:prefix file:thinkfan-))
(use-service-modules #|GNU packages|#
#|A|# admin avahi #|A|# #:use-module (gnu packages admin)
#|D|# dbus desktop #:use-module (gnu packages android)
#|M|# mcron #|B|# #:use-module (gnu packages base)
#|N|# linux networking #|C|# #:use-module (gnu packages certs)
#|P|# pm #:use-module (gnu packages compression)
#|S|# sound sysctl) #|G|# #:use-module (gnu packages gawk)
#:use-module (gnu packages glib)
#:use-module (gnu packages guile)
#:use-module (gnu packages guile-xyz)
#|L|# #:use-module (gnu packages less)
#:use-module (gnu packages linux)
#|M|# #:use-module (gnu packages man)
#|T|# #:use-module (gnu packages texinfo)
#|V|# #:use-module (gnu packages vpn)
(use-package-modules #|GNU services|#
#|A|# admin android #|A|# #:use-module (gnu services admin)
#|B|# base #:use-module (gnu services avahi)
#|C|# certs compression #|D|# #:use-module (gnu services dbus)
#|G|# gawk glib guile guile-xyz #:use-module (gnu services desktop)
#|L|# less linux #|M|# #:use-module (gnu services mcron)
#|M|# man #|N|# #:use-module (gnu services linux)
#|T|# texinfo #:use-module (gnu services networking)
#|V|# vpn) #|P|# #:use-module (gnu services pm)
#|S|# #:use-module (gnu services sound)
#:use-module (gnu services sysctl)
#|Guix|#
#:use-module (guix)
#|Radix|#
#:use-module (radix)
#|Radix packages|#
#|A|# #:use-module (radix packages admin)
#|L|# #:use-module (radix packages linux)
#|T|# #:use-module (radix packages text-editors)
#|S|# #:use-module (radix packages shells)
#|Radix services|#
#|A|# #:use-module (radix services admin)
#|P|# #:use-module (radix services pm)
#|Radix system|#
#|S|# #:use-module (radix system setuid)
#|Radix files|#
#|S|# #:use-module ((radix files substitute-keys) #:prefix public-key:)
#|T|# #:use-module ((radix files thinkfan) #:prefix file:thinkfan-))
#|Operating system definition|# #|Operating system definition|#
(operating-system (operating-system