aboutsummaryrefslogtreecommitdiffstats
path: root/modules/scripts/vpn-connect/assertions.nix
blob: 252df865864dad9dff482842a0d0974201f6e497 (plain)
1
2
3
4
5
6
7
8
9
10
11
{ config, ... }:
[
  {
    assertion = !config.scripts.vpn-connect.enable || config.security.openvpn.enable;
    message = "scripts.vpn-connect is enabled but requires `security.openvpn.enable`.";
  }
  {
    assertion = !config.scripts.vpn-connect.enable || config.terminal.fzf.enable;
    message = "scripts.vpn-connect is enabled but requires `terminal.fzf.enable`.";
  }
]