diff options
| author | Robin Seger <pixelkhaos@gmail.com> | 2025-10-14 07:05:15 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-14 16:05:15 +1100 |
| commit | fe4ebb79b6162d7e5e4e9a00d8a39ff10876fb8c (patch) | |
| tree | f77520d936b845bd27e47809e941eb83f46187db /config/GeneralConfig.qml | |
| parent | internal: fix lsp warnings (diff) | |
| download | caelestia-shell-fe4ebb79b6162d7e5e4e9a00d8a39ff10876fb8c.tar.gz caelestia-shell-fe4ebb79b6162d7e5e4e9a00d8a39ff10876fb8c.tar.bz2 caelestia-shell-fe4ebb79b6162d7e5e4e9a00d8a39ff10876fb8c.zip | |
feat: VPN toggle (#689)
* feat: configurable VPN toggle for Wireguard
- Added VPN service for wg-quick
- Added VPN toggle to utilities quick toggles
- Configuration in UtilitiesConfig (enabled, connectionName)
* fix: monitoring and toasts
- Using nmcli monitor for state detection instead of polling
- Added VPN toast notifications
* fix: use polkit
* feat: multi-provider VPN support
- Added support for netbird and tailscale providers
- Universal interface detection using ip link show
- Provider-specific privilege handling (pkexec only for wireguard)
- Updated README with VPN configuration examples
* feat: less hardcoded, configurable providers
* removed comments
* code style changes
* reorganize signal handler
Diffstat (limited to 'config/GeneralConfig.qml')
0 files changed, 0 insertions, 0 deletions