-{ pkgs, lib, config, ... }:
+{ inputs, ... }:
# NOTE: list explicitely the modules loaded by defaults.nix,
# its clearer, safer and more flexible if not quicker.
{
-imports = [
- #modules/services/databases/openldap.nix
- #modules/services/mail/public-inbox.nix
- #modules/services/security/tor.nix
- #modules/services/backup/syncoid.nix
- #modules/services/torrent/transmission.nix
- #modules/security/gnupg.nix
- #modules/services/networking/biboumi.nix
- #modules/services/networking/croc.nix
- modules/services/networking/netns.nix
- modules/services/networking/openvpn.nix
- #/home/julm/src/nix/nixpkgs/.git-worktree/transmission/nixos/modules/services/torrent/transmission.nix
- #/home/julm/src/nix/nixpkgs/nixos/modules/services/torrent/transmission.nix
- #modules/services/mail/mlmmj.nix
- #modules/services/games/freeciv.nix
- #modules/tasks/network-interfaces.nix
-];
-disabledModules = [
- #"tasks/network-interfaces.nix"
- "services/mail/mlmmj.nix"
- #"services/mail/public-inbox.nix"
- #"services/security/tor.nix"
- #"services/backup/syncoid.nix"
- #"security/gnupg.nix"
- #"services/networking/biboumi.nix"
- #"services/networking/croc.nix"
- "services/networking/netns.nix"
- "services/networking/openvpn.nix"
- #"services/torrent/transmission.nix"
- #"services/games/freeciv.nix"
-];
+ imports = [
+ #modules/services/databases/openldap.nix
+ #modules/services/mail/public-inbox.nix
+ #modules/services/databases/redis.nix
+ modules/services/mail/postfix.nix
+ modules/services/networking/upnpc.nix
+ #modules/services/networking/wireguard.nix
+ #modules/services/security/tor.nix
+ modules/services/backup/syncoid.nix
+ modules/services/networking/prosody.nix
+ #modules/services/backup/sanoid.nix
+ #modules/services/torrent/transmission.nix
+ #modules/services/logging/logrotate.nix
+ #modules/security/gnupg.nix
+ #modules/services/networking/biboumi.nix
+ #modules/services/networking/croc.nix
+ #modules/services/networking/netns.nix
+ #modules/services/networking/openvpn.nix
+ #/home/julm/src/nix/nixpkgs/.git-worktree/transmission/nixos/modules/services/torrent/transmission.nix
+ #/home/julm/src/nix/nixpkgs/nixos/modules/services/torrent/transmission.nix
+ #modules/services/mail/mlmmj.nix
+ #modules/services/games/freeciv.nix
+ #modules/tasks/network-interfaces.nix
+ #modules/services/misc/sourcehut/default.nix
+ #modules/security/wrappers/default.nix
+ #modules/config/console.nix
+ #modules/services/x11/display-managers/default.nix
+ modules/services/networking/prosody.nix
+ (inputs.julm-nix + "/nixos/modules/security/systemd-creds.nix")
+ (inputs.julm-nix + "/nixos/modules/services/networking/wireguard.nix")
+ ];
+ disabledModules = [
+ #"config/console.nix"
+ #"services/x11/display-managers/default.nix"
+ #"tasks/network-interfaces.nix"
+ "services/mail/mlmmj.nix"
+ #"security/gnupg.nix"
+ #"services/mail/public-inbox.nix"
+ #"services/security/tor.nix"
+ "services/backup/syncoid.nix"
+ "services/networking/prosody.nix"
+ #"services/networking/biboumi.nix"
+ #"services/networking/croc.nix"
+ #"services/networking/netns.nix"
+ #"services/networking/openvpn.nix"
+ #"services/torrent/transmission.nix"
+ #"services/games/freeciv.nix"
+ #"services/backup/sanoid.nix"
+ #"services/networking/wireguard.nix"
+ #"services/databases/redis.nix"
+ #"services/misc/sourcehut"
+ #"services/misc/sourcehut/default.nix"
+ #"services.misc/sourcehut/git.nix"
+ #"services.misc/sourcehut/hg.nix"
+ #"services.misc/sourcehut/hub.nix"
+ #"services.misc/sourcehut/todo.nix"
+ #"services.misc/sourcehut/man.nix"
+ #"services.misc/sourcehut/meta.nix"
+ #"services.misc/sourcehut/paste.nix"
+ #"services.misc/sourcehut/builds.nix"
+ #"services.misc/sourcehut/lists.nix"
+ #"services.misc/sourcehut/dispatch.nix"
+ #"services/logging/logrotate.nix"
+ #"security/wrappers/default.nix"
+ "services/networking/prosody.nix"
+ ];
}