stuebinm
02b0ff2bd1
This simply updates nixpkgs to 21.11 (along with a general update of other sources), then follows the hints given out in the build process until everything (on parsons) ran through fine. Some things to note: - syncthing's declarative config is gone. Instead, declarative and non-declarative configuration can now be mixed, but with `overrideDevices` set to true, it _should_ ignore non-declarative settings and basically behave the same as before (or at least that's how I understood the documentation on that) - some postfix options now require a lib.mkForce, since the mail module also wants to set them — we should probably look into if the mail module has nicer ways of handling our settings now (which I didn't do) - we no longer import the vaultwarden module from unstable, since it's included in nixos 21.11 as-is. We _do_ still import the vaultwarden package from unstable, since downgrading sounds like a bad idea. - nix build will print a warning that `literalExample` is now depricated, but we don't seem to use that — I guess at some point we'll have to search through our sources if it doesn't go away This was not yet deployed, and should probably considered a work-in-progress. Building Nixda currently fails decklink seems to have disappeared.
16 lines
325 B
Nix
16 lines
325 B
Nix
{ ... }:
|
|
let
|
|
sources = import ../nix/sources.nix;
|
|
in {
|
|
imports = [
|
|
./nftnat
|
|
./decklink.nix
|
|
];
|
|
|
|
# disabled since vaultwarden defines a dummy bitwarden_rs option that
|
|
# shows a deprication warning, which conflicts with this module
|
|
disabledModules = [
|
|
"services/security/bitwarden_rs/default.nix"
|
|
];
|
|
}
|