From 8db3970a4fbf5bb50eb9c7bab12bbd11682f4bec Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Sat, 2 Aug 2025 23:31:06 -0400 Subject: [PATCH] Nexus Bot --- clients/quadraticserver/matrix/bot.nix | 21 ++++++++++++++++++++- flake.lock | 8 ++++---- modules/desktop/flatpak.nix | 1 + 3 files changed, 25 insertions(+), 5 deletions(-) create mode 100644 modules/desktop/flatpak.nix diff --git a/clients/quadraticserver/matrix/bot.nix b/clients/quadraticserver/matrix/bot.nix index 02d979f..7ad7abf 100644 --- a/clients/quadraticserver/matrix/bot.nix +++ b/clients/quadraticserver/matrix/bot.nix @@ -13,7 +13,26 @@ enable = true; botPasswordFile = config.age.secrets."botPassword.age".path; smtpPasswordFile = config.age.secrets."smtpPassword.age".path; - args = ["--socket" socket "--homeserver" config.services.grapevine.settings.server_discovery.client.base_url "--name" "nexusbot" "--inviteTo" "#community:federated.nexus" "--adminRoom" "#admins:federated.nexus" "--successUri" "https://federated.nexus/success"]; + args = [ + "--socket" + socket + "--homeserver" + config.services.grapevine.settings.server_discovery.client.base_url + "--name" + "nexusbot" + "--adminRoom" + "#admins:federated.nexus" + "--successUri" + "https://federated.nexus/success" + "--adminName" + "grapevine" + "--email" + "henry@henryhiles.com" + "--mailDomain" + "mail.henryhiles.com" + "--mailName" + "Federated Nexus Registrations" + ]; group = "caddy"; }; diff --git a/flake.lock b/flake.lock index cbe347a..09fdeaf 100644 --- a/flake.lock +++ b/flake.lock @@ -1679,11 +1679,11 @@ ] }, "locked": { - "lastModified": 1754080381, - "narHash": "sha256-GUtSLCJ3dAnV6aQBuHUptsmM22qQiXIpv2M5QcSQ62w=", + "lastModified": 1754191761, + "narHash": "sha256-JuQnJgxKYKlWCTk9A91hQ8GOLbGww9GY2GRlQ2KxMl8=", "ref": "refs/heads/main", - "rev": "74a634c642f74c3ec165d77f4b5dcb9247fdae53", - "revCount": 6, + "rev": "21dfbfadf00c5e0007af110b37de55f9dd22a01e", + "revCount": 10, "type": "git", "url": "https://git.federated.nexus/federated-nexus/nexusbot" }, diff --git a/modules/desktop/flatpak.nix b/modules/desktop/flatpak.nix new file mode 100644 index 0000000..c71a14a --- /dev/null +++ b/modules/desktop/flatpak.nix @@ -0,0 +1 @@ +{services.flatpak.enable = true;}