Quickshell


WifiNetwork: Network

uncreatable
import Quickshell.Networking
An available wifi network.

Properties [?]

  • signalStrength real
    readonly

    The current signal strength of the network, from 0.0 to 1.0.

  • nmReason NMConnectionStateReason
    readonly

    A specific reason for the connection state when the backend is NetworkManager.

  • known bool
    readonly

    True if the wifi network has known connection settings saved.

  • security WifiSecurityType
    readonly

    The security type of the wifi network.

Functions [?]

  • connect() void

    Attempt to connect to the wifi network.

    WARNING

    Quickshell does not yet provide a NetworkManager authentication agent, meaning another agent will need to be active to enter passwords for unsaved networks.

  • disconnect() void

    Disconnect from the wifi network.

  • forget() void

    Forget all connection settings for this wifi network.

Signals [?]

  • requestConnect()  
    No details provided
  • requestForget()  
    No details provided
  • requestDisconnect()  
    No details provided