mirror of
https://github.com/sstent/nixfotfiles_1.git
synced 2026-01-25 14:42:18 +00:00
21 lines
441 B
Nix
21 lines
441 B
Nix
_: { config, lib, pkgs, ... }:
|
|
|
|
{
|
|
# Add options for mullvad, a vpn
|
|
options.mullvad.enable = lib.mkEnableOption "mullvad";
|
|
|
|
# Install mullvad if desired
|
|
config = lib.mkIf config.mullvad.enable {
|
|
|
|
# Enable mullvad
|
|
services.mullvad-vpn.enable = true;
|
|
|
|
# Install programs related to mullvad
|
|
environment.systemPackages = with pkgs; [
|
|
|
|
# Desktop client for mullvad
|
|
mullvad-vpn
|
|
];
|
|
};
|
|
}
|