feat: make tablet toggle a button that actually changes when clicked
This commit is contained in:
parent
553f58e5bb
commit
22ab0ff667
7 changed files with 12 additions and 4 deletions
|
@ -7,3 +7,4 @@
|
|||
@import "actions/actions.scss";
|
||||
@import "powermenu/powermenu.scss";
|
||||
@import "dashboard/dashboard.scss";
|
||||
@import "traybuttons/traybuttons.scss";
|
||||
|
|
|
@ -4,3 +4,4 @@
|
|||
(include "powermenu/powermenu.yuck")
|
||||
(include "dashboard/dashboard.yuck")
|
||||
(include "closer/closer.yuck")
|
||||
(include "traybuttons/traybuttons.yuck")
|
||||
|
|
|
@ -10,8 +10,10 @@ do
|
|||
array[i]=${array[i]%-reveal}
|
||||
done
|
||||
|
||||
# Print the elements of the array
|
||||
# Close every window except permanent ones
|
||||
for element in "${array[@]}"
|
||||
do
|
||||
if [[ "$element" != "tablet-toggle" ]]; then
|
||||
$HOME/.config/eww/scripts/close.sh "$element"
|
||||
fi
|
||||
done
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#!/bin/bash
|
||||
eww update toggle-state=false
|
||||
/usr/bin/setsysmode laptop
|
||||
|
||||
gsettings set org.gnome.desktop.a11y.applications screen-keyboard-enabled false
|
||||
|
@ -8,3 +9,4 @@ brightnessctl -d tpacpi::kbd_backlight s 2
|
|||
killall autorotate.sh
|
||||
swaymsg output eDP-1 transform 0
|
||||
$HOME/.config/lisgd/config
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#!/bin/bash
|
||||
eww update toggle-state=true
|
||||
setsysmode tablet
|
||||
|
||||
gsettings set org.gnome.desktop.a11y.applications screen-keyboard-enabled true
|
||||
|
@ -6,3 +7,4 @@ gsettings set org.gnome.desktop.a11y.applications screen-keyboard-enabled true
|
|||
brightnessctl -d tpacpi::kbd_backlight s 0
|
||||
|
||||
$HOME/.config/sway/scripts/tablet/autorotate.sh
|
||||
|
||||
|
|
|
@ -95,7 +95,7 @@
|
|||
|
||||
"custom/tablet": {
|
||||
"format":" ",
|
||||
"on-click": "$HOME/.config/sway/scripts/tablet/tablet-toggle.sh",
|
||||
// "on-click": "$HOME/.config/sway/scripts/tablet/tablet-toggle.sh",
|
||||
"restart-interval": 1,
|
||||
},
|
||||
|
||||
|
|
Loading…
Reference in a new issue