Quickshell


I3: QtObject

singleton
import Quickshell.I3
I3/Sway IPC integration
  • dispatch(request) void

    Property requeststring

    Execute an I3/Sway command

  • findMonitorByName(name) I3Monitor

    Property namestring

    Find an I3Monitor using its name, returns null if the monitor doesn’t exist.

  • findWorkspaceByName(name) I3Workspace

    Property namestring

    Find an I3Workspace using its name, returns null if the workspace doesn’t exist.

  • monitorFor(screen) I3Monitor

    Property screenShellScreen

    Return the i3/Sway monitor associated with screen

  • refreshMonitors() void

    Refresh monitor information.

  • refreshWorkspaces() void

    Refresh workspace information.

  • connected()   ?
    No details provided
  • rawEvent(event)   ?

    Property eventI3Event

    No details provided