nixos-config/home/modules/seven/default.nix

22 lines
423 B
Nix

{ config, lib, ... }:
let
cfg = config.custom.seven;
in
{
imports = [ ./seven-ntfy.nix ];
options = {
custom.seven = {
enable = lib.mkEnableOption (lib.mdDoc "Seven");
ssh.enable = lib.mkEnableOption (lib.mdDoc "Seven SSH");
};
};
config = lib.mkIf cfg.enable {
programs.ssh.extraConfig = lib.mkIf cfg.ssh.enable ''
Host *.factory.secunet.com
User fschroeter
'';
};
}