diff options
| author | Vineet Kumar <git@vineetk.net> | 2026-01-24 12:33:24 -0500 |
|---|---|---|
| committer | Vineet Kumar <git@vineetk.net> | 2026-01-24 12:35:32 -0500 |
| commit | 118f4d029e53a9ff7bc02e6a6de3b25e1ae74f3d (patch) | |
| tree | 4d9303f96d216bfbad9f70c4e025da52f9c8e83f | |
| parent | 0d9fa885ee879ce48520264da920b7d02d01c497 (diff) | |
base, demiurge: move desktop-specific into demiurge for now
will later put into separate desktop.scm for laptop
| -rw-r--r-- | demiurge.pub | 6 | ||||
| -rw-r--r-- | epistemia/deploy.scm | 1 | ||||
| -rw-r--r-- | epistemia/systems/base-system.scm | 13 | ||||
| -rw-r--r-- | epistemia/systems/demiurge.scm | 3 |
4 files changed, 16 insertions, 7 deletions
diff --git a/demiurge.pub b/demiurge.pub new file mode 100644 index 0000000..d380698 --- /dev/null +++ b/demiurge.pub | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | (public-key | ||
| 2 | (ecc | ||
| 3 | (curve Ed25519) | ||
| 4 | (q #D421783A5EE3354CA5AD80389D6257BD35926E5248FF9087E4EC9679AF815B7B#) | ||
| 5 | ) | ||
| 6 | ) | ||
diff --git a/epistemia/deploy.scm b/epistemia/deploy.scm index 6f19eb0..5a46bae 100644 --- a/epistemia/deploy.scm +++ b/epistemia/deploy.scm | |||
| @@ -5,7 +5,6 @@ | |||
| 5 | ;; (host-name "saklas") | 5 | ;; (host-name "saklas") |
| 6 | (host-name "162.55.242.220") | 6 | (host-name "162.55.242.220") |
| 7 | (system "x86_64-linux") | 7 | (system "x86_64-linux") |
| 8 | (user "vin") | ||
| 9 | (host-key "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILisyUFXdEQHKE42FavKbHHJQJpQAuzbfkmjHrBqZtW2") | 8 | (host-key "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILisyUFXdEQHKE42FavKbHHJQJpQAuzbfkmjHrBqZtW2") |
| 10 | (identity "/data/ssh/id_ed25519") | 9 | (identity "/data/ssh/id_ed25519") |
| 11 | (safety-checks? #f))))) | 10 | (safety-checks? #f))))) |
diff --git a/epistemia/systems/base-system.scm b/epistemia/systems/base-system.scm index 5993c0d..86abafd 100644 --- a/epistemia/systems/base-system.scm +++ b/epistemia/systems/base-system.scm | |||
| @@ -24,9 +24,10 @@ | |||
| 24 | 24 | ||
| 25 | (packages %base-packages) | 25 | (packages %base-packages) |
| 26 | 26 | ||
| 27 | (services (append (list (service openssh-service-type) | 27 | (services (modify-services %base-services |
| 28 | (service alsa-service-type | 28 | (guix-service-type config => |
| 29 | (alsa-configuration (pulseaudio? #f))) | 29 | (guix-configuration |
| 30 | (service ladspa-service-type | 30 | (inherit config) |
| 31 | (ladspa-configuration (plugins (list lsp-plugins))))) | 31 | (authorized-keys |
| 32 | %base-services)))) | 32 | (append (list (local-file "../../demiurge.pub")) |
| 33 | %default-authorized-guix-keys)))))))) | ||
diff --git a/epistemia/systems/demiurge.scm b/epistemia/systems/demiurge.scm index 33fc828..95e4f7e 100644 --- a/epistemia/systems/demiurge.scm +++ b/epistemia/systems/demiurge.scm | |||
| @@ -5,6 +5,7 @@ | |||
| 5 | #:use-module (gnu packages golang-crypto) | 5 | #:use-module (gnu packages golang-crypto) |
| 6 | #:use-module (gnu packages linux) | 6 | #:use-module (gnu packages linux) |
| 7 | #:use-module (gnu packages machine-learning) | 7 | #:use-module (gnu packages machine-learning) |
| 8 | #:use-module (gnu packages music) | ||
| 8 | #:use-module (gnu packages version-control) | 9 | #:use-module (gnu packages version-control) |
| 9 | #:use-module (gnu packages vpn) | 10 | #:use-module (gnu packages vpn) |
| 10 | #:use-module (gnu services dbus) ; temp | 11 | #:use-module (gnu services dbus) ; temp |
| @@ -146,6 +147,8 @@ | |||
| 146 | `(("vin" ,(local-file "/data/ssh/id_ed25519.pub")) | 147 | `(("vin" ,(local-file "/data/ssh/id_ed25519.pub")) |
| 147 | ("root" ,(local-file "/data/ssh/id_ed25519.pub")))) | 148 | ("root" ,(local-file "/data/ssh/id_ed25519.pub")))) |
| 148 | (extra-content "\ | 149 | (extra-content "\ |
| 150 | (service ladspa-service-type | ||
| 151 | (ladspa-configuration (plugins (list lsp-plugins)))) | ||
| 149 | ListenAddress 127.0.0.1:22 | 152 | ListenAddress 127.0.0.1:22 |
| 150 | ListenAddress 192.168.1.2:22 | 153 | ListenAddress 192.168.1.2:22 |
| 151 | ListenAddress 10.0.13.2:22"))) | 154 | ListenAddress 10.0.13.2:22"))) |
