Nix
wgt ships a flake with:
packages.<system>.defaultapps.<system>.defaultdevShells.<system>.default
Run
nix run github:oddship/wg-tui
Build
nix build github:oddship/wg-tui
Use in your own flake
{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
wg-tui.url = "github:oddship/wg-tui";
};
outputs = { self, nixpkgs, wg-tui, ... }:
let
system = "x86_64-linux";
pkgs = import nixpkgs { inherit system; };
in {
packages.${system}.default = wg-tui.packages.${system}.default;
};
}
Add to NixOS or Home Manager
Inside a flake-based setup, add:
wg-tui.packages.${pkgs.system}.default
For example:
environment.systemPackages = [
wg-tui.packages.${pkgs.system}.default
];