diff --git a/clients/quadraticserver/dav.nix b/clients/quadraticserver/dav.nix index 2825971..eba9f16 100644 --- a/clients/quadraticserver/dav.nix +++ b/clients/quadraticserver/dav.nix @@ -1,4 +1,9 @@ -{ config, ... }: +{ + config, + inputs, + pkgs, + ... +}: { services = let @@ -10,6 +15,7 @@ hostname = domain; appSecretFile = config.age.secrets."davSecret.age".path; adminPasswordFile = config.age.secrets."davPassword.age".path; + package = inputs.nixpkgs-master.legacyPackages.${pkgs.system}.davis; nginx = null; poolConfig = with config.services.caddy; { diff --git a/flake.lock b/flake.lock index f7f75b0..904d462 100644 --- a/flake.lock +++ b/flake.lock @@ -2261,6 +2261,21 @@ "type": "github" } }, + "nixpkgs-master": { + "locked": { + "lastModified": 1768659755, + "narHash": "sha256-QLZVje0QuaTtt59qrg9/eGYgq4Xmfnp9Rct67l0+vms=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "e56d3f4ff61f60002f239d7b06de4cd9c389bb47", + "type": "github" + }, + "original": { + "owner": "nixos", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-riscv": { "locked": { "lastModified": 1752147015, @@ -2545,6 +2560,7 @@ "nix-maid": "nix-maid", "nix-matrix-appservices": "nix-matrix-appservices", "nixpkgs": "nixpkgs", + "nixpkgs-master": "nixpkgs-master", "run0-sudo-shim": "run0-sudo-shim", "sdm845": "sdm845", "stylix": "stylix", diff --git a/flake.nix b/flake.nix index 57236cf..175496f 100755 --- a/flake.nix +++ b/flake.nix @@ -2,6 +2,7 @@ inputs = { gnome-mobile.url = "github:chuangzhu/nixpkgs-gnome-mobile"; nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; + nixpkgs-master.url = "github:nixos/nixpkgs"; wrapper-manager.url = "github:viperML/wrapper-manager"; flake-parts.url = "github:hercules-ci/flake-parts"; nix-maid.url = "github:viperML/nix-maid"; diff --git a/modules/graphical/librewolf/default.nix b/modules/graphical/librewolf/default.nix index d8e1e64..cd5a0d4 100644 --- a/modules/graphical/librewolf/default.nix +++ b/modules/graphical/librewolf/default.nix @@ -42,7 +42,6 @@ "webgl.disabled" = false; "browser.tabs.groups.enabled" = false; "media.peerconnection.enabled" = true; - "media.webrtc.hw.h264.enabled" = false; "privacy.resistFingerprinting" = false; "browser.ml.linkPreview.enabled" = false; "privacy.fingerprintingProtection" = true;