diff options
| author | Robby Zambito <contact@robbyzambito.me> | 2026-03-08 18:55:07 -0400 |
|---|---|---|
| committer | Robby Zambito <contact@robbyzambito.me> | 2026-04-04 20:48:12 -0400 |
| commit | b57df3d874955ba705b4836d1b9ccf8d6d885f42 (patch) | |
| tree | 5147afdac42fdd90752c52e4d1566bf7f8f71a81 /system.scm | |
| parent | 4c4a8324ec5b410ed83abf9906d92b1ea5417dad (diff) | |
podman, bat, and shell init changes
Diffstat (limited to 'system.scm')
| -rw-r--r-- | system.scm | 48 |
1 files changed, 18 insertions, 30 deletions
@@ -11,6 +11,7 @@ ;; used in this configuration. (use-modules (gnu) (gnu packages package-management) ; guix-for-channels + (gnu system accounts);for 'subid-range' (gnu system setuid)) (use-service-modules avahi @@ -40,35 +41,15 @@ (import (srfi 1) (guix channels) - (guix inferior)) + (guix inferior) + (guix packages)) -(define-values (rz/linux rz/linux-libre-headers rz/linux-kernel-modules) - (let* ((channels - (list (channel - (name 'nonguix) - (url "https://gitlab.com/nonguix/nonguix") - (commit "440720b7b2ca4789298f3150bc82bf1b5ed4b8c9") - (introduction - (make-channel-introduction - "897c1a470da759236cc11798f4e0a5f7d4d59fbc" - (openpgp-fingerprint - "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5")))) - (channel - (name 'guix) - (url "https://codeberg.org/guix/guix.git") - (commit "d37b467631d5b0e965ea933b8bda8448993580e9") - (introduction - (make-channel-introduction - "9edb3f66fd807b096b48283debdcddccfea34bad" - (openpgp-fingerprint - "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA")))))) - (inferior (inferior-for-channels channels)) - (kernel-version "6.2.2")) - (values (specification->package "linux") - (first (lookup-inferior-packages inferior "linux-libre-headers")) - ;; TODO FIX - (list (specification->package "v4l2loopback-linux-module") - )))) +(define-values (rz/linux + rz/linux-libre-headers + rz/linux-kernel-modules) + (values linux + (specification->package "linux-libre-headers") + (list (specification->package "v4l2loopback-linux-module")))) ;; TODO FIX ;; (define dslr-webcam-config @@ -102,7 +83,8 @@ (comment "Robby Zambito") (group "users") (home-directory "/home/robby") - (supplementary-groups '("wheel" + (supplementary-groups '("cgroup" + "wheel" "netdev" "audio" "video" @@ -131,6 +113,7 @@ "ntfs-3g" "pipewire" ;; "purple-mattermost" + "podman-compose" "ripgrep" ;; TODO fix ;; "rocm-cmake" @@ -180,7 +163,12 @@ (service dbus-root-service-type) ;; (service containerd-service-type) ;; (service docker-service-type) - (service rootless-podman-service-type) + (service rootless-podman-service-type + (rootless-podman-configuration + (subgids + (list (subid-range (name "robby")))) + (subuids + (list (subid-range (name "robby")))))) (service elogind-service-type) ;; (service sddm-service-type ;; (sddm-configuration |
