guixsd-config

GuixSD configs for my systems
Log | Files | Refs

commit 1388080b4393c26e6b1f512b275ec3562d5b84c6
parent f54a4a2448198c2b4298a0231312fc6ed29085d4
Author: vin <git@vineetk.net>
Date:   Thu, 25 Dec 2025 00:13:52 -0500

update demiurge config

Diffstat:
Mepistemia/systems/demiurge.scm | 31+++++++++++++------------------
1 file changed, 13 insertions(+), 18 deletions(-)

diff --git a/epistemia/systems/demiurge.scm b/epistemia/systems/demiurge.scm @@ -1,14 +1,12 @@ (define-module (epistemia systems demiurge) #:use-module (gnu) - #:use-module (gnu bootloader) - #:use-module (gnu bootloader grub) - #:use-module (gnu packages audio) - #:use-module (gnu packages containers) - #:use-module (gnu services containers) - #:use-module (gnu services dbus) + #:use-module (gnu packages emacs) + #:use-module (gnu packages version-control) #:use-module (gnu services desktop) #:use-module (gnu services linux) + #:use-module (gnu services networking) #:use-module (gnu services shepherd) + #:use-module (gnu services ssh) #:use-module (gnu system accounts) #:use-module (guix) #:use-module (guix gexp) @@ -21,9 +19,6 @@ #:use-module (epistemia services zfs) #:use-module (epistemia packages zfs)) -(use-service-modules networking ssh) -(use-package-modules bootloaders emacs) - (operating-system (inherit base-system) (host-name "demiurge") @@ -74,7 +69,9 @@ (type "vfat"))) %base-file-systems)) - (packages (append (list dsp emacs-no-x podman-compose zfs-linux) + (packages (append (list emacs-no-x + git + zfs-linux) %base-packages)) (services (append (list (simple-service 'zfs-loader @@ -87,14 +84,7 @@ user-processes-service-type '(zfs-automount)) (service seatd-service-type) - (service dbus-root-service-type) (service iptables-service-type) - (service rootless-podman-service-type - (rootless-podman-configuration - (subgids - (list (subid-range (name "vin")))) - (subuids - (list (subid-range (name "vin")))))) (service static-networking-service-type (list (static-networking (addresses @@ -106,5 +96,10 @@ (destination "default") (gateway "192.168.1.1")))) (name-servers '("192.168.1.1"))))) - (service openssh-service-type)) + (service openssh-service-type + (openssh-configuration + (extra-content "\ + ListenAddress 127.0.0.1:22 + ListenAddress 192.168.1.2:22 + ListenAddress 10.0.13.2:22")))) %base-services)))