Installation
System wide:
{
environment.systemPackages = with nix-casks.packages.${system}; [
openconnect-gui # OpenConnect-GUI
];
} Home Manager:
{
home.packages = with nix-casks.packages.${system}; [
openconnect-gui # OpenConnect-GUI
];
} Package Definition
{
"pname": "openconnect-gui",
"version": "1.5.3",
"src": {
"url": "https://github.com/openconnect/openconnect-gui/releases/download/v1.5.3/openconnect-gui-1.5.3.high_sierra.bottle.tar.gz",
"sha256": "b4e5c8618cb327cd3ba612a25976d7df7b49f612669f90488d8c680e32f8f61f"
},
"installPhase": [
"mkdir -p \"$out/Applications/openconnect-gui/1.5.3/OpenConnect-GUI.app\" && cp -r \"openconnect-gui/1.5.3/OpenConnect-GUI.app\" \"$out/Applications\""
],
"meta": {
"description": "GitLab mirror - Graphical OpenConnect client (beta phase)",
"homepage": "https://openconnect.github.io/openconnect-gui/"
}
}