Compare commits
5 Commits
57b5e8e2ef
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
d5f8e91d91
|
|||
|
2b0a2f58bd
|
|||
|
2621f4a30a
|
|||
|
44756cbead
|
|||
|
846b558686
|
@@ -36,8 +36,10 @@ PanelWindow {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Pill {
|
Pill {
|
||||||
|
id: volume
|
||||||
|
|
||||||
anchors.verticalCenter: parent.verticalCenter
|
anchors.verticalCenter: parent.verticalCenter
|
||||||
anchors.right: music.left
|
anchors.right: parent.right
|
||||||
anchors.rightMargin: 10
|
anchors.rightMargin: 10
|
||||||
Volume {}
|
Volume {}
|
||||||
}
|
}
|
||||||
@@ -45,21 +47,10 @@ PanelWindow {
|
|||||||
Pill {
|
Pill {
|
||||||
id: music
|
id: music
|
||||||
|
|
||||||
anchors.right: tray.left
|
anchors.right: volume.left
|
||||||
anchors.rightMargin: 10
|
anchors.rightMargin: 10
|
||||||
Music {
|
Music {
|
||||||
player: Mpris.players.values.find(e => e.identity == "Spotify")
|
player: Mpris.players.values.find(e => e.identity == "Spotify")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Pill {
|
|
||||||
// id: tray
|
|
||||||
//
|
|
||||||
// anchors.right: parent.right
|
|
||||||
// anchors.rightMargin: 10
|
|
||||||
//
|
|
||||||
// SystemTray {
|
|
||||||
//
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -65,6 +65,7 @@ PanelWindow {
|
|||||||
case (Qt.Key_Escape):
|
case (Qt.Key_Escape):
|
||||||
root.show = false
|
root.show = false
|
||||||
event.accepted = true
|
event.accepted = true
|
||||||
|
searchInput.clear()
|
||||||
break
|
break
|
||||||
case (Qt.Key_Return):
|
case (Qt.Key_Return):
|
||||||
case (Qt.Key_Enter):
|
case (Qt.Key_Enter):
|
||||||
@@ -74,6 +75,7 @@ PanelWindow {
|
|||||||
}
|
}
|
||||||
root.show = false
|
root.show = false
|
||||||
event.accepted = true
|
event.accepted = true
|
||||||
|
searchInput.clear()
|
||||||
break
|
break
|
||||||
case (Qt.Key_Down):
|
case (Qt.Key_Down):
|
||||||
case (Qt.Key_Tab):
|
case (Qt.Key_Tab):
|
||||||
|
|||||||
@@ -33,27 +33,19 @@ PanelWindow {
|
|||||||
function executeButton(index){
|
function executeButton(index){
|
||||||
switch (index){
|
switch (index){
|
||||||
case 0:
|
case 0:
|
||||||
console.log("0")
|
Quickshell.execDetached(["systemctl", "poweroff"])
|
||||||
// systemctl poweroff
|
|
||||||
break
|
break
|
||||||
case 1:
|
case 1:
|
||||||
console.log("1")
|
Quickshell.execDetached(["systemctl", "reboot"])
|
||||||
// systemctl reboot
|
|
||||||
break
|
break
|
||||||
case 2:
|
case 2:
|
||||||
console.log("2")
|
Quickshell.execDetached(["loginctl", "lock-session"])
|
||||||
// loginctl lock-session
|
|
||||||
break
|
break
|
||||||
case 3:
|
case 3:
|
||||||
console.log("3")
|
Quickshell.execDetached(["hyprctl", "dispatch", "exit"])
|
||||||
// if [[ "$XDG_CURRENT_DESKTOP" == 'Hyprland' ]]; then
|
|
||||||
// ${pkgs.hyprland}/bin/hyprctl dispatch exit
|
|
||||||
// fi
|
|
||||||
break
|
break
|
||||||
case 4:
|
case 4:
|
||||||
console.log("4")
|
Quickshell.execDetached(["sh", "-c", "boot-windows && systemctl reboot"])
|
||||||
// boot-windows
|
|
||||||
// systemctl reboot
|
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
10
shell.qml
10
shell.qml
@@ -5,11 +5,11 @@ import "./bar"
|
|||||||
import "./launcher/"
|
import "./launcher/"
|
||||||
|
|
||||||
ShellRoot{
|
ShellRoot{
|
||||||
Variants{
|
// Variants{
|
||||||
model: Quickshell.screens
|
// model: Quickshell.screens
|
||||||
|
//
|
||||||
ActivateLinux {}
|
// ActivateLinux {}
|
||||||
}
|
// }
|
||||||
|
|
||||||
Variants {
|
Variants {
|
||||||
model: Quickshell.screens
|
model: Quickshell.screens
|
||||||
|
|||||||
Reference in New Issue
Block a user