summaryrefslogtreecommitdiff
path: root/accounts/gkleen@sif/shell/quickshell/Bar.qml
blob: b7235a616047d14c378c5409fc91c0f261272218 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
import Quickshell
import Quickshell.Io
import Custom as Custom
import QtQuick


PanelWindow {
  property var modelData

  anchors {
    bottom: true
    left: true
    right: true
  }
  margins {
    left: 26 + 8
    right: 26 + 8
  }

  screen: modelData
  implicitHeight: 21
  color: Qt.rgba(0, 0, 0, 0.66)

  Row {
    id: left

    height: parent.height
    anchors.left: parent.left
    anchors.leftMargin: 8
    anchors.verticalCenter: parent.verticalCenter
    spacing: 5

    Text {
      color: "white"
      anchors.verticalCenter: parent.verticalCenter
      text: "left"
    }
  }

  Row {
    id: center

    height: parent.height
    anchors.centerIn: parent
    spacing: 5

    Text {
      color: "white"
      anchors.verticalCenter: parent.verticalCenter
      text: "center"
    }
  }

  Row {
    id: right

    height: parent.height
    anchors.right: parent.right
    anchors.rightMargin: 8
    anchors.verticalCenter: parent.verticalCenter
    spacing: 5

    Text {
      id: clock
      color: "white"

      anchors.verticalCenter: parent.verticalCenter

      Custom.Chrono {
	id: chrono
	format:  "W{0:%V-%u} {0:%F} {0:%H:%M:%S%Ez}"
      }

      text: chrono.date

      font.pointSize: 10
      font.family: "Fira Sans"
      font.features: { "tnum": 1 }
    }
  }
}