summaryrefslogtreecommitdiff
path: root/home-configuration.scm
diff options
context:
space:
mode:
authorMarek Paśnikowski <marekpasnikowski@protonmail.com>2023-01-15 15:39:31 +0100
committerMarek Paśnikowski <marek@marekpasnikowski.pl>2023-01-15 15:39:31 +0100
commit649b87667f2dab0925d943a094faead6c392f6a8 (patch)
tree604c5d2b426a72c54cbb8904442a4376692cc9c9 /home-configuration.scm
parent1a7d269dd1f1354a8dfaab7aee05fc4f9a299343 (diff)
Optimize Flashrom declaration
Diffstat (limited to 'home-configuration.scm')
-rw-r--r--home-configuration.scm12
1 files changed, 10 insertions, 2 deletions
diff --git a/home-configuration.scm b/home-configuration.scm
index 4c8752b..a7020ab 100644
--- a/home-configuration.scm
+++ b/home-configuration.scm
@@ -1,7 +1,6 @@
(add-to-load-path "./services")
(define-module (aisaka-home-configuration)
- #:use-module (flashrom)
#:use-module (gnu home)
#:use-module (gnu home services)
#:use-module (gnu home services shells)
@@ -111,7 +110,16 @@
"unzip"
"zip")))
(services
- `(,flashrom-package
+ `(,(service
+ (service-type
+ (name 'flashrom-package)
+ (extensions
+ `(,(service-extension home-profile-service-type
+ (lambda (_)
+ (map specification->package
+ '("flashrom"))))))
+ (description "Flashrom installation.")
+ (default-value #f)))
,ssh-configuration
,sway-configuration
,sway-packages