forked from Shinonome/dots-hyprland
bar: add visibility options to utilButtons
This commit is contained in:
@@ -25,6 +25,7 @@ Rectangle {
|
|||||||
CircleUtilButton {
|
CircleUtilButton {
|
||||||
Layout.alignment: Qt.AlignVCenter
|
Layout.alignment: Qt.AlignVCenter
|
||||||
onClicked: Hyprland.dispatch("exec hyprshot --freeze --clipboard-only --mode region --silent")
|
onClicked: Hyprland.dispatch("exec hyprshot --freeze --clipboard-only --mode region --silent")
|
||||||
|
visible: ConfigOptions.bar.utilButtons.showScreenSnip
|
||||||
|
|
||||||
MaterialSymbol {
|
MaterialSymbol {
|
||||||
horizontalAlignment: Qt.AlignHCenter
|
horizontalAlignment: Qt.AlignHCenter
|
||||||
@@ -39,6 +40,7 @@ Rectangle {
|
|||||||
// CircleUtilButton {
|
// CircleUtilButton {
|
||||||
// Layout.alignment: Qt.AlignVCenter
|
// Layout.alignment: Qt.AlignVCenter
|
||||||
// onClicked: Hyprland.dispatch("exec hyprpicker -a")
|
// onClicked: Hyprland.dispatch("exec hyprpicker -a")
|
||||||
|
// visible: ConfigOptions.bar.utilButtons.showColorPicker
|
||||||
|
|
||||||
// MaterialSymbol {
|
// MaterialSymbol {
|
||||||
// horizontalAlignment: Qt.AlignHCenter
|
// horizontalAlignment: Qt.AlignHCenter
|
||||||
@@ -47,12 +49,12 @@ Rectangle {
|
|||||||
// iconSize: Appearance.font.pixelSize.large
|
// iconSize: Appearance.font.pixelSize.large
|
||||||
// color: Appearance.colors.colOnLayer2
|
// color: Appearance.colors.colOnLayer2
|
||||||
// }
|
// }
|
||||||
|
|
||||||
// }
|
// }
|
||||||
|
|
||||||
CircleUtilButton {
|
CircleUtilButton {
|
||||||
Layout.alignment: Qt.AlignVCenter
|
Layout.alignment: Qt.AlignVCenter
|
||||||
onClicked: Hyprland.dispatch("global quickshell:oskToggle")
|
onClicked: Hyprland.dispatch("global quickshell:oskToggle")
|
||||||
|
visible: ConfigOptions.bar.utilButtons.showKeyboardToggle
|
||||||
|
|
||||||
MaterialSymbol {
|
MaterialSymbol {
|
||||||
horizontalAlignment: Qt.AlignHCenter
|
horizontalAlignment: Qt.AlignHCenter
|
||||||
@@ -67,6 +69,7 @@ Rectangle {
|
|||||||
CircleUtilButton {
|
CircleUtilButton {
|
||||||
Layout.alignment: Qt.AlignVCenter
|
Layout.alignment: Qt.AlignVCenter
|
||||||
onClicked: Hyprland.dispatch("exec wpctl set-mute @DEFAULT_SOURCE@ toggle")
|
onClicked: Hyprland.dispatch("exec wpctl set-mute @DEFAULT_SOURCE@ toggle")
|
||||||
|
visible: ConfigOptions.bar.utilButtons.showMicToggle && Pipewire.defaultAudioSource?.audio
|
||||||
|
|
||||||
MaterialSymbol {
|
MaterialSymbol {
|
||||||
horizontalAlignment: Qt.AlignHCenter
|
horizontalAlignment: Qt.AlignHCenter
|
||||||
|
|||||||
Reference in New Issue
Block a user