guix-config

guix system configuration/declaration
git clone git://git.eonn.xyz/guix-config.git
Log | Files | Refs | LICENSE

commit 5fe4a42d123acc8be778791ca6c0620a460aa097
parent 4b900a08cfa2554c42695ea0fb8625579e4b6235
Author: Ian Ressa <ian@eonn.xyz>
Date:   Mon, 16 May 2022 12:10:36 -0400

add bitmask service; fuse/rules for mounting android devices

Diffstat:
Msystem/orb.scm | 15+++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)

diff --git a/system/orb.scm b/system/orb.scm @@ -4,6 +4,8 @@ (gnu services networking) (gnu services dbus) (gnu services desktop) + (gnu services vpn) + (gnu packages android) (eonn guix packages) ;;For concatenate @@ -21,17 +23,16 @@ (cons* (service network-manager-service-type) (service wpa-supplicant-service-type) + (service bitmask-service-type) (polkit-service) (dbus-service) (service elogind-service-type (elogind-configuration (handle-lid-switch 'hibernate))) (udisks-service) + (udev-rules-service 'android android-udev-rules #:groups '("adbusers")) + (udev-rules-service 'backlight %udev-backlight-video-rule) (modify-services %base-services - (udev-service-type config => - (udev-configuration (inherit config) - (rules (cons %udev-backlight-video-rule - (udev-configuration-rules config))))) (sysctl-service-type config => (sysctl-configuration (settings (append '(("kernel.dmesg_restrict" . "0")) @@ -52,7 +53,9 @@ theme-packages tools-packages (map specification->package - '("xf86-video-intel")))) + '("xf86-video-intel")) + (map specification->package + '("fuse")))) %base-packages)) (operating-system @@ -77,7 +80,7 @@ (users (cons (user-account (name "ian") (group "users") - (supplementary-groups '("wheel" "netdev" "audio" "video"))) + (supplementary-groups '("wheel" "netdev" "audio" "video" "adbusers"))) %base-user-accounts)) (packages %my-packages)