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|#
(use-modules
#|GNU |# (gnu)
(gnu home)
(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-))
(define-module (radix home-enviroments radio)
#|GNU|#
#:use-module (gnu)
#:use-module (gnu home)
#:use-module (gnu home services)
(use-package-modules
#|A|# admin
#|B|# bittorrent
#|C|# c calendar curl
#|D|# disk
#|F|# file fonts freedesktop
#|G|# games gnome gnu-doc gnupg gnuzilla guile-xyz
#|I|# image-viewers
#|L|# linux
#|M|# maths minetest
#|P|# password-utils pdf pulseaudio python-xyz
#|S|# scheme shells ssh suckless
#|T|# telegram text-editors tor toys
#|V|# version-control video
#|W|# wm
#|X|# xdisorg xorg)
#|GNU packages|#
#|A|# #:use-module (gnu packages admin)
#|B|# #:use-module (gnu packages bittorrent)
#|C|# #:use-module (gnu packages c)
#:use-module (gnu packages calendar)
#:use-module (gnu packages curl)
#|D|# #:use-module (gnu packages disk)
#|F|# #:use-module (gnu packages file)
#:use-module (gnu packages fonts)
#:use-module (gnu packages freedesktop)
#|G|# #:use-module (gnu packages games)
#:use-module (gnu packages gnome)
#:use-module (gnu packages gnu-doc)
#:use-module (gnu packages gnupg)
#:use-module (gnu packages gnuzilla)
#: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
#|D|# desktop
#|G|# guix
#|M|# mcron
#|S|# ssh shepherd sound)
#|GNU home services|#
#|D|# (gnu home services desktop)
#|G|# (gnu home services guix)
#|M|# (gnu home services mcron)
#|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
(packages