From 5053180cc89280d8cac6d863d6b22f5d6312f78b Mon Sep 17 00:00:00 2001 From: Noah Metz Date: Fri, 19 Aug 2022 18:33:51 -0600 Subject: [PATCH] Removed metznet-system-activation since it was conflicting with etc-service and removed copy-build-system arguments --- homelab.scm | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/homelab.scm b/homelab.scm index 4fdc40c..55ad5d6 100644 --- a/homelab.scm +++ b/homelab.scm @@ -35,37 +35,11 @@ (url "git://git.metznet.ca/system.git") (commit (string-append "v" version)))) (build-system copy-build-system) - (arguments - '(#:install-plan - '(("." "etc/system")))) (synopsis "metznet GUIX system definitions") (description "metznet GUIX system definitions") (home-page "http://home.metznet.ca") (license licenses:gpl3+))) -(define-record-type* - metznet-system-configuration make-metznet-system-configuration - metznet-system-configuration? - (repo metznet-system-configuration-repo - (default metznet-system)) - (directory metznet-system-configuration-directory - (default "/etc/system"))) - -(define-public metznet-system-activation - (match-lambda - (($ repo directory) - #~(begin - (use-modules (guix build utils)) - (symlink #$repo #$directory))))) - -(define-public metznet-system-service-type - (service-type - (name 'metznet-system) - (description "GUIX System service using metznet files") - (extensions (list - (service-extension activation-service-type metznet-system-activation))) - (default-value (metznet-system-configuration)))) - (define-public nvim-vimtex (package (name "nvim-vimtex")