From e5ecf9a4cfec931b988cb059b92b123fbdb71cb2 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Sat, 22 Aug 2026 15:59:26 -0400 Subject: [PATCH] cleanup --- clients/quadraticpc/monitor.nix | 33 ------------ clients/quadraticserver/matrix/bridges.nix | 60 ---------------------- flake.nix | 6 +-- modules/server/continuwuity.nix | 7 +-- 4 files changed, 2 insertions(+), 104 deletions(-) delete mode 100644 clients/quadraticpc/monitor.nix delete mode 100644 clients/quadraticserver/matrix/bridges.nix diff --git a/clients/quadraticpc/monitor.nix b/clients/quadraticpc/monitor.nix deleted file mode 100644 index 674f86c..0000000 --- a/clients/quadraticpc/monitor.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ - pkgs, - lib, - ... -}: -let - setvcp = "${lib.meta.getExe pkgs.ddcutil} setvcp D6"; -in -{ - hardware.i2c.enable = true; - systemd.services = { - monitor-off = rec { - script = "${setvcp} 05"; - wantedBy = [ - "sleep.target" - "final.target" - ]; - before = wantedBy; - - serviceConfig.Type = "oneshot"; - unitConfig.DefaultDependencies = false; - }; - - monitor-on = rec { - script = "${setvcp} 01"; - wantedBy = [ - "sleep.target" - "multi-user.target" - ]; - after = wantedBy; - }; - }; -} diff --git a/clients/quadraticserver/matrix/bridges.nix b/clients/quadraticserver/matrix/bridges.nix deleted file mode 100644 index 36507cd..0000000 --- a/clients/quadraticserver/matrix/bridges.nix +++ /dev/null @@ -1,60 +0,0 @@ -{ - pkgs, - inputs, - config, - ... -}: -let - client = config.services.matrix-continuwuity.settings.global.well_known.client; - domain = config.quad.matrix.domain; - - settings = { - backfill.enabled = true; - - homeserver = { - inherit domain; - address = client; - }; - - encryption = { - allow = true; - default = true; - pickle_key = "generate"; - }; - - bridge.permissions = { - "${domain}" = "user"; - "@quadradical:${domain}" = "admin"; - }; - }; -in -{ - imports = [ - inputs.nix-matrix-appservices.nixosModule - ]; - - services = { - # matrix-appservices.services.gmessages = { - # host = "127.0.0.5"; - # serviceConfig.EnvironmentFile = config.age.secrets."gmessages.age".path; - # format = "mautrix-go"; - # port = 8000; - # package = pkgs.mautrix-gmessages.override { withGoolm = true; }; - # settings = settings // { - # appservice = { - # as_token = "$CUSTOM_AS_TOKEN"; - # hs_token = "$CUSTOM_HS_TOKEN"; - # }; - # }; - # }; - - mautrix-whatsapp = { - enable = false; - package = pkgs.mautrix-whatsapp.override { withGoolm = true; }; - settings = settings // { - appservice.hostname = "127.0.0.4"; - }; - environmentFile = config.age.secrets."whatsapp.age".path; - }; - }; -} diff --git a/flake.nix b/flake.nix index ebe89b0..416a1e0 100755 --- a/flake.nix +++ b/flake.nix @@ -18,7 +18,7 @@ inputs.nixpkgs.follows = "nixpkgs"; }; sable = { - url = "github:sableclient/sable/v1.20.0"; + url = "github:sableclient/sable"; inputs.nixpkgs.follows = "nixpkgs"; }; stylix = { @@ -45,10 +45,6 @@ url = "git+https://git.federated.nexus/federated-nexus/nexusbot"; inputs.nixpkgs.follows = "nixpkgs"; }; - nix-matrix-appservices = { - url = "gitlab:coffeetables/nix-matrix-appservices"; - inputs.nixpkgs.follows = "nixpkgs"; - }; agenix-cli = { url = "github:cole-h/agenix-cli"; inputs.nixpkgs.follows = "nixpkgs"; diff --git a/modules/server/continuwuity.nix b/modules/server/continuwuity.nix index 699b65f..e7adb94 100644 --- a/modules/server/continuwuity.nix +++ b/modules/server/continuwuity.nix @@ -34,12 +34,8 @@ new_user_displayname_suffix = ""; - default_room_version = "12"; - forbidden_remote_server_names = [ - "freetard\\.net$" # racism, zip bomb attempts - ]; + forbidden_remote_server_names = [ ]; ignore_messages_from_server_names = [ ]; - allow_joining_broken_rooms = true; trusted_servers = [ "starstruck.systems" @@ -55,7 +51,6 @@ url_preview_max_spider_size = 2097152; max_request_size = 256000000; - sender_workers = 4; dns_cache_entries = 0;