Skip to content

network: add NMConnection and NMConnectionContext#535

Draft
cpwrs wants to merge 2 commits intoquickshell-mirror:masterfrom
cpwrs:nm-connection
Draft

network: add NMConnection and NMConnectionContext#535
cpwrs wants to merge 2 commits intoquickshell-mirror:masterfrom
cpwrs:nm-connection

Conversation

@cpwrs
Copy link
Contributor

@cpwrs cpwrs commented Feb 2, 2026

WIP. Exposes the full connection settings from NetworkManager and a connection context to know when secrets are needed or connections failed.

  • Moved a few general WifiNetwork properties/invokables to its parent Network
  • Fixed unmanaged Devices. All devices are now exposed and have a writable managed property.
  • Added NMConnection
    • Added settings, secretSettings, and id properties
    • Added updateSettings, clearSecrets, and forget invokables
    • Add setWifiPassphrase invokable
  • Added Network.nmConnections and Network.nmDefaultConnection
  • Add NMConnectionContext
  • Improve docs (make secret storage logic clear)

@outfoxxed
Copy link
Member

noticing you formatted it, is this ready now?

@cpwrs
Copy link
Contributor Author

cpwrs commented Feb 4, 2026

noticing you formatted it, is this ready now?

Not yet, gotta add back some password stuff. I have time to work on it today

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants