aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Matei Pintilie <luca@lucamatei.com>2024-10-20 12:25:22 +0000
committerLuca Matei Pintilie <luca@lucamatei.com>2024-10-20 12:25:22 +0000
commit29e8b02bd2ce75060e7066e8f6ee9616636b8911 (patch)
tree7cfcad6fc34a9afc97c0b52aafae2c94550d6942
parent2f5407542b35eeed6ca827f4f4270acb88184954 (diff)
downloaddotfiles-29e8b02bd2ce75060e7066e8f6ee9616636b8911.tar
dotfiles-29e8b02bd2ce75060e7066e8f6ee9616636b8911.tar.gz
dotfiles-29e8b02bd2ce75060e7066e8f6ee9616636b8911.tar.bz2
dotfiles-29e8b02bd2ce75060e7066e8f6ee9616636b8911.tar.lz
dotfiles-29e8b02bd2ce75060e7066e8f6ee9616636b8911.tar.xz
dotfiles-29e8b02bd2ce75060e7066e8f6ee9616636b8911.tar.zst
dotfiles-29e8b02bd2ce75060e7066e8f6ee9616636b8911.zip
fixup! WIP guix system config for wheatleyguix-system-wheatley
-rw-r--r--system-configuration-wheatley.scm15
1 files changed, 12 insertions, 3 deletions
diff --git a/system-configuration-wheatley.scm b/system-configuration-wheatley.scm
index a170447..16880d0 100644
--- a/system-configuration-wheatley.scm
+++ b/system-configuration-wheatley.scm
@@ -10,8 +10,10 @@
;; used in this configuration.
(use-modules (gnu)
(nongnu packages linux)
+ (gnu system shadow)
(nongnu system linux-initrd)
(gnu packages shells)
+ (gnu packages android)
(gnu packages wm))
(use-service-modules cups desktop networking ssh xorg)
@@ -32,14 +34,17 @@
(comment "Luca Matei Pintilie")
(group "users")
(home-directory "/home/luca")
- (supplementary-groups '("wheel" "netdev" "audio" "video")))
- %base-user-accounts))
+ (supplementary-groups '("wheel" "netdev" "audio" "video"
+ "adbusers"))) %base-user-accounts))
;; Packages installed system-wide. Users can also install packages
;; under their own account: use 'guix search KEYWORD' to search
;; for packages and 'guix install PACKAGE' to install a package.
(packages (append (list (specification->package "sway")
- (specification->package "wlgreet")) %base-packages))
+ (specification->package "wlgreet")
+ (specification->package "bluez")
+ (specification->package "bluez-alsa"))
+ %base-packages))
;; Below is the list of system services. To search for available
;; services, run 'guix system search KEYWORD' in a terminal.
@@ -50,6 +55,10 @@
;; record as a second argument to 'service' below.
(service openssh-service-type)
(service tor-service-type)
+ (service bluetooth-service-type)
+
+ (udev-rules-service 'android android-udev-rules
+ #:groups '("adbusers"))
;; TODO: Replace gdm with greetd
;; (service mingetty-service-type (mingetty-configuration (tty "tty1")))