diff --git a/hosts/common/default.nix b/hosts/common/default.nix index 7d2ce52..7fd8bfc 100644 --- a/hosts/common/default.nix +++ b/hosts/common/default.nix @@ -68,6 +68,7 @@ in { }; xdg.portal.wlr.enable = true; + xdg.portal.config.common.default = "*"; # List packages installed in system profile. To search, run: # $ nix search wget diff --git a/modules/dungflix/default.nix b/modules/dungflix/default.nix index a27de2a..5729b02 100644 --- a/modules/dungflix/default.nix +++ b/modules/dungflix/default.nix @@ -25,6 +25,7 @@ in { transmission = { enable = true; + webHome = pkgs.transmission + /share/transmission/web; settings = { rpc-host-whitelist-enable = true; rpc-host-whitelist = "bigding.squirrel-clownfish.ts.net,bigding"; diff --git a/modules/synapse/default.nix b/modules/synapse/default.nix index f3319e5..3ef212c 100644 --- a/modules/synapse/default.nix +++ b/modules/synapse/default.nix @@ -12,12 +12,6 @@ in { services.postgresql = { enable = true; ensureUsers = [ - { - name = "matrix-synapse"; - ensurePermissions = { - "DATABASE synapse" = "ALL PRIVILEGES"; - }; - } ]; authentication = '' local all all trust @@ -27,15 +21,16 @@ in { ]; }; + services.matrix-sliding-sync = { + enable = true; + environmentFile = config.age.secrets.sliding_sync_env_file.path; + settings = { + SYNCV3_SERVER = "http://localhost:8008"; + }; + }; + services.matrix-synapse = { enable = true; - sliding-sync = { - enable = true; - environmentFile = config.age.secrets.sliding_sync_env_file.path; - settings = { - SYNCV3_SERVER = "http://localhost:8008"; - }; - }; settings = { enable_metrics = true; server_name = "broccoli.town";