treewide: eradicate overlays

Changed files
+6 -3
global
overlays
systems
koumakan
services
matrix
+2 -1
global/overlays/default.nix
···
inputs: [
-
inputs.mystia.overlays.default
]
···
inputs: [
+
# we can probably live without an overlay?
+
# inputs.mystia.overlays.default
]
+4 -2
systems/koumakan/services/matrix/synapse.nix
···
pkgs,
lib,
config,
...
}:
let
getSocket = file: "/run/matrix-synapse/${file}.sock";
in
{
sops.secrets."synapse.yaml" = {
···
};
locations."= /.well-known/matrix/client" = {
-
alias = "${pkgs.staticly}/configs/matrix/";
tryFiles = "stable.json =404";
};
locations."/" = {
-
root = "${pkgs.staticly}/pages/matrix/landing/";
tryFiles = "$uri $uri/index.html $uri.html =404";
};
};
···
pkgs,
lib,
config,
+
inputs,
...
}:
let
getSocket = file: "/run/matrix-synapse/${file}.sock";
+
staticly = inputs.mystia.packages.${pkgs.system}.staticly;
in
{
sops.secrets."synapse.yaml" = {
···
};
locations."= /.well-known/matrix/client" = {
+
alias = "${staticly}/configs/matrix/";
tryFiles = "stable.json =404";
};
locations."/" = {
+
root = "${staticly}/pages/matrix/landing/";
tryFiles = "$uri $uri/index.html $uri.html =404";
};
};