summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Thompson <dthompson2@worcester.edu>2023-04-03 18:45:39 -0400
committerDavid Thompson <dthompson2@worcester.edu>2023-04-03 18:45:39 -0400
commit4839b4fb23d99484a54c8faeb99b343caee14cd5 (patch)
tree8121eb774db9955fc7b03cff7a02e363cb3350e0
parentcbcc20270a23592e6c24e0a17a8ce51395f0ad5d (diff)
Allow printing with Brother printers.
-rw-r--r--ikaruga.scm10
1 files changed, 9 insertions, 1 deletions
diff --git a/ikaruga.scm b/ikaruga.scm
index 536e67b..c22883d 100644
--- a/ikaruga.scm
+++ b/ikaruga.scm
@@ -23,6 +23,7 @@
;; guix system reconfigure ikaruga.scm
(use-modules (gnu)
+ (gnu services cups)
(gnu services desktop)
(gnu services games)
(gnu services pm)
@@ -63,6 +64,12 @@
(service bluetooth-service-type)
(service thermald-service-type)
(service joycond-service-type)
+ (service cups-service-type
+ (cups-configuration
+ (web-interface? #t)
+ (extensions
+ (list (specification->package "cups-filters")
+ (specification->package "brlaser")))))
%desktop-services)
;; Get nonguix substitutes.
(guix-service-type config =>
@@ -87,4 +94,5 @@
(device "/dev/mapper/cryptroot")
(type "ext4")
(dependencies mapped-devices))
- %base-file-systems)))
+ %base-file-systems))
+ (name-service-switch %mdns-host-lookup-nss))