nix flake that provides samm-git/aws-vpn-client#16
{
inputs.awsvpnclient.url = "github:ymatsiuk/awsvpnclient";
outputs = { self, nixpkgs, awsvpnclient }:
let
system = "x86_64-linux";
in
{
nixosConfigurations.nixps = nixpkgs.lib.nixosSystem {
# ...
modules = [{ environment.systemPackages = [ awsvpnclient ]; }];
# ...
};
overlays = [
(final: prev: {
awsvpnclient = awsvpnclient.packages.${system}.awsvpnclient;
})
];
};
}
awsvpnclient start --config ~/path/to/config.ovpn