wlogout config
LAYOUT
Lock
{
"label" : "lock",
"action" : "loginctl lock-session",
"text" : "Lock",
"keybind" : "l"
}
Logout
{
"label" : "logout",
"action" : "~/Documents/scripts/bash/logout.sh",
"text" : "Logout",
"keybind" : "g"
}
Shutdown
{
"label" : "shutdown",
"action" : "systemctl poweroff",
"text" : "Shutdown",
"keybind" : "s"
}
Suspend
{
"label" : "suspend",
"action" : "systemctl suspend",
"text" : "Suspend",
"keybind" : "u"
}
Reboot
{
"label" : "reboot",
"action" : "systemctl reboot",
"text" : "Reboot",
"keybind" : "r"
}
CSS
Global CSS styling for Wlogout
* { background-image: none; box-shadow: none; } window { background-color: rgba(12, 12, 12, 0.9); } button { border-radius: 6; border-color: rgba(12, 12, 12, 0.8); text-decoration-color: #FFFFFF; color: #f8f8f2; background-color: #282a36; border-style: solid; border-width: 3px; background-repeat: no-repeat; background-position: center; background-size: 25%; } button:focus { background-color: #bd93f9; outline-style: none; } button:active { background-color: #ff79c6; outline-style: none; } button:hover { background-color: #8be9fd; color: #44475a; outline-style: none; }
Button specific CSS styling for Wlogout
#lock { background-image: image(url("/usr/share/wlogout/icons/lock.png"), url("/usr/local/share/wlogout/icons/lock.png")); } #lock:hover { background-image: image(url("/usr/share/wlogout/assets/lock.svg"), url("/usr/local/share/wlogout/assets/logout.svg")); } #logout { background-image: image(url("/usr/share/wlogout/icons/logout.png"), url("/usr/local/share/wlogout/icons/logout.png")); } #logout:hover { background-image: image(url("/usr/share/wlogout/assets/logout.svg"), url("/usr/local/share/wlogout/assets/logout.svg")); } #suspend { background-image: image(url("/usr/share/wlogout/icons/suspend.png"), url("/usr/local/share/wlogout/icons/suspend.png")); } #suspend:hover { background-image: image(url("/usr/share/wlogout/assets/suspend.svg"), url("/usr/local/share/wlogout/assets/suspend.svg")); } #shutdown { background-image: image(url("/usr/share/wlogout/icons/shutdown.png"), url("/usr/local/share/wlogout/icons/shutdown.png")); } #shutdown:hover { background-image: image(url("/usr/share/wlogout/assets/shutdown.svg"), url("/usr/local/share/wlogout/assets/shutdown.svg")); } #reboot { background-image: image(url("/usr/share/wlogout/icons/reboot.png"), url("/usr/local/share/wlogout/icons/reboot.png")); } #reboot:hover { background-image: image(url("/usr/share/wlogout/assets/reboot.svg"), url("/usr/local/share/wlogout/assets/reboot.svg")); }