home-environments: radio: Turn file into a guile module

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

View File

@ -1,50 +1,83 @@
#|Modules|# (define-module (radix home-enviroments radio)
(use-modules #|GNU|#
#|GNU |# (gnu) #:use-module (gnu)
(gnu home) #:use-module (gnu home)
(gnu home services) #:use-module (gnu home services)
#|Guix |# (guix channels)
#|Radix|# (radix packages fonts)
(radix packages wm)
(radix packages syndication)
(radix home services)
(radix home services shells)
(radix home services gnupg)
(radix home services xdg)
(radix home services zathura)
(radix utils)
((radix files awesome) #:prefix file:awesome-)
((radix files emacs) #:prefix file:emacs-)
((radix files fish) #:prefix file:fish-)
((radix files git) #:prefix file:git-)
((radix files info) #:prefix file:info-)
((radix files kakoune) #:prefix file:kak-)
((radix files lf) #:prefix file:lf-)
((radix files mpv) #:prefix file:mpv-)
((radix files newsraft) #:prefix file:newsraft-))
(use-package-modules #|GNU packages|#
#|A|# admin #|A|# #:use-module (gnu packages admin)
#|B|# bittorrent #|B|# #:use-module (gnu packages bittorrent)
#|C|# c calendar curl #|C|# #:use-module (gnu packages c)
#|D|# disk #:use-module (gnu packages calendar)
#|F|# file fonts freedesktop #:use-module (gnu packages curl)
#|G|# games gnome gnu-doc gnupg gnuzilla guile-xyz #|D|# #:use-module (gnu packages disk)
#|I|# image-viewers #|F|# #:use-module (gnu packages file)
#|L|# linux #:use-module (gnu packages fonts)
#|M|# maths minetest #:use-module (gnu packages freedesktop)
#|P|# password-utils pdf pulseaudio python-xyz #|G|# #:use-module (gnu packages games)
#|S|# scheme shells ssh suckless #:use-module (gnu packages gnome)
#|T|# telegram text-editors tor toys #:use-module (gnu packages gnu-doc)
#|V|# version-control video #:use-module (gnu packages gnupg)
#|W|# wm #:use-module (gnu packages gnuzilla)
#|X|# xdisorg xorg) #:use-module (gnu packages guile-xyz)
#|I|# #:use-module (gnu packages image-viewers)
#|L|# #:use-module (gnu packages linux)
#|M|# #:use-module (gnu packages maths)
#:use-module (gnu packages minetest)
#|P|# #:use-module (gnu packages password-utils)
#:use-module (gnu packages pdf)
#:use-module (gnu packages pulseaudio)
#:use-module (gnu packages python-xyz)
#|S|# #:use-module (gnu packages scheme)
#:use-module (gnu packages shells)
#:use-module (gnu packages ssh)
#:use-module (gnu packages suckless)
#|T|# #:use-module (gnu packages telegram)
#:use-module (gnu packages text-editors)
#:use-module (gnu packages tor)
#:use-module (gnu packages toys)
#|V|# #:use-module (gnu packages version-control)
#:use-module (gnu packages video)
#|W|# #:use-module (gnu packages wm)
#|X|# #:use-module (gnu packages xdisorg)
#:use-module (gnu packages xorg)
(use-home-service-modules #|GNU home services|#
#|D|# desktop #|D|# (gnu home services desktop)
#|G|# guix #|G|# (gnu home services guix)
#|M|# mcron #|M|# (gnu home services mcron)
#|S|# ssh shepherd sound) #|S|# (gnu home services ssh)
(gnu home services shepherd)
(gnu home services sound)
#|Guix|#
#:use-module (guix channels)
#|Radix|#
#:use-module (radix utils)
#:use-module (radix home services)
#|Radix packages|#
#|F|# #:use-module (radix packages fonts)
#|S|# #:use-module (radix packages syndication)
#|W|# #:use-module (radix packages wm)
#|Radix home services|#
#|G|# #:use-module (radix home services gnupg)
#|S|# #:use-module (radix home services shells)
#|X|# #:use-module (radix home services xdg)
#|Z|# #:use-module (radix home services zathura)
#|Radix files|#
#|A|# #:use-module ((radix files awesome) #:prefix file:awesome-)
#|E|# #:use-module ((radix files emacs) #:prefix file:emacs-)
#|F|# #:use-module ((radix files fish) #:prefix file:fish-)
#|G|# #:use-module ((radix files git) #:prefix file:git-)
#|I|# #:use-module ((radix files info) #:prefix file:info-)
#|K|# #:use-module ((radix files kakoune) #:prefix file:kak-)
#|L|# #:use-module ((radix files lf) #:prefix file:lf-)
#|M|# #:use-module ((radix files mpv) #:prefix file:mpv-)
#|N|# #:use-module ((radix files newsraft) #:prefix file:newsraft-))
(home-environment (home-environment
(packages (packages