KDE / NetworkManager
Integrate WARP-style connectivity with NetworkManager on Linux — MASQUE, WireGuard-style, and local proxy profiles.
WARNING
Cloudflare WARP uses warp-svc and interface CloudflareWARP. NM profiles are companion connection stubs for Plasma integration, not a replacement for warp-cli.
Profiles
| Profile | Purpose |
|---|---|
thirdflare-warp-masque | MASQUE mode companion |
thirdflare-warp-wireguard | WireGuard mode companion |
thirdflare-local-proxy | System proxy alignment |
Generated by lib/networkmanager/profiles.mjs, synced via daemon.
CLI
bash
thirdflare-nm list
thirdflare-nm import masque
thirdflare-nm import wireguard
thirdflare-nm import local-proxy
thirdflare-warp-connect masqueKDE import
If nmcli connection load returns access denied, use Settings → Network → Import VPN connection and pick the generated keyfile under the install tree.
Dispatcher
packaging/networkmanager/99-thirdflare-warp hooks connection up/down events.
Proxy sync
bash
thirdflare-kde-proxy-syncAligns KDE/system proxy with daemon local-proxy settings.
Full detail: NETWORKING.md.