From 29f00b0bcb521df871a151e827dd36dc225ee3fd Mon Sep 17 00:00:00 2001 From: Gabriel Simmer Date: Tue, 7 Sep 2021 23:14:17 +0100 Subject: [PATCH] Docker group. --- .config/guix/systems/base-system.scm | 4 +++- .config/guix/systems/virtual.scm | 2 +- base.org | 6 ++++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.config/guix/systems/base-system.scm b/.config/guix/systems/base-system.scm index c87faa7..c038caa 100644 --- a/.config/guix/systems/base-system.scm +++ b/.config/guix/systems/base-system.scm @@ -95,6 +95,7 @@ EndSection "video"))) %base-user-accounts)) (groups (cons (user-group (system? #t) (name "realtime")) + (user-group (system? #t (name "docker"))) %base-groups)) (packages (append (list @@ -112,6 +113,7 @@ EndSection (services (append (list (service gnome-desktop-service-type) (set-xorg-configuration (xorg-configuration - (keyboard-layout keyboard-layout)))) + (keyboard-layout keyboard-layout))) + (service docker-service-type)) %desktop-services)) (name-service-switch %mdns-host-lookup-nss))) diff --git a/.config/guix/systems/virtual.scm b/.config/guix/systems/virtual.scm index 10b89e7..aafb25a 100644 --- a/.config/guix/systems/virtual.scm +++ b/.config/guix/systems/virtual.scm @@ -8,4 +8,4 @@ (bootloader (bootloader-configuration (bootloader grub-bootloader) (target "/boot") - (keyboard-layout keyboard-layout)))) + (keyboard-layout (keyboard-layout "us"))))) diff --git a/base.org b/base.org index 6527484..c1a4b51 100644 --- a/base.org +++ b/base.org @@ -138,6 +138,7 @@ in a typing install of Guix/Linux. "video"))) %base-user-accounts)) (groups (cons (user-group (system? #t) (name "realtime")) + (user-group (system? #t (name "docker"))) %base-groups)) (packages (append (list @@ -155,7 +156,8 @@ in a typing install of Guix/Linux. (services (append (list (service gnome-desktop-service-type) (set-xorg-configuration (xorg-configuration - (keyboard-layout keyboard-layout)))) + (keyboard-layout keyboard-layout))) + (service docker-service-type)) %desktop-services)) (name-service-switch %mdns-host-lookup-nss))) #+end_src @@ -207,5 +209,5 @@ This applies to any random Guix VM I spin up, usually for testing configurations (bootloader (bootloader-configuration (bootloader grub-bootloader) (target "/boot") - (keyboard-layout keyboard-layout)))) + (keyboard-layout (keyboard-layout "us"))))) #+end_src