commit 1388080b4393c26e6b1f512b275ec3562d5b84c6
parent f54a4a2448198c2b4298a0231312fc6ed29085d4
Author: vin <git@vineetk.net>
Date: Thu, 25 Dec 2025 00:13:52 -0500
update demiurge config
Diffstat:
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)))