all repos — quickshell @ 30865761e689b0a29ec234f784984f91de45e8c6

A desert-witch desktop shell

bar/modules/deprecated/Network_old.qml.bak (view raw)

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
import QtQuick
import Quickshell
import Quickshell.Networking
import QtQuick.Layouts
import "../../"
import "classes"

// property var obj: Networking.devices.values[0].networks.values[0]
BarText {
  property var network: Networking.devices.values[0].networks.values[0].name
  property var connection: Networking.devices.values[0].connected
  property var str: Networking.devices.values[0].networks.values[0].signalStrength
  property var icon: (!connection) ? 0 : str >= 0.8 ? 5 : str >= 0.7 ? 4 : str >= 0.6 ? 3 : str >= 0.5 ? 2 : 1
  text: Icons.network[icon] + (connection ? " " + network : "")
}