~ruther/guix-config

52521025806046599de62f06df493b9dc43916f7 — Rutherther 5 days ago 5d3f2de
feat: add work user
1 files changed, 14 insertions(+), 0 deletions(-)

M config.scm
M config.scm => config.scm +14 -0
@@ 216,6 216,15 @@

    ;; Create user `bob' with `alice' as its initial password.
    (users (cons* %ruther/user
                  (user-account
                   (name "fbw")
                   (comment "Work account")
                   (group "users")
                   (supplementary-groups '("netdev"
                                           "audio" "video"
                                           "libvirt" "dialout"
                                           "kvm" "docker"))
                   (shell (file-append zsh "/bin/zsh")))
                  %base-user-accounts))

    (groups %base-groups)


@@ 234,6 243,8 @@

    ;; This is where we specify system-wide packages.
    (packages (append (list
                       docker-compose
                       iptables
                       ;; for user mounts
                       gvfs
                       zip unzip


@@ 261,6 272,9 @@
                          (user-info
                           (user "ruther")
                           (home "/home/ruther"))
                          (user-info
                           (user "fbw")
                           (home "/home/fbw"))
                          %default-guix-shared-users))))

              (service nix-service-type