Releases: nwg-piotr/nwg-shell
nwg-shell 0.5.42
nwg-shell 0.5.41
- Random wallpaper refresh on startup turned off.
nwg-shell 0.5.40
- Removed settings that no longer exist in Hyprland 0.4.50.
nwg-shell 0.5.39
- fixed *-3 panel presets;
- random wallpaper module added to panel preset-0 and hyprland-0.
nwg-shell 0.5.38
Scripts path altered, see: #374 (comment)
Actually I only changed a line in the install.sh script, which I use for installing bypassing the package. No changes to the code itself. These scripts need to be located anywhere on #PATH
.
nwg-shell 0.5.37
- Tidy up config files, unused stuff removed;
- fixed playerctl default label length.
nwg-shell 0.5.36
Hyprland: removed master:new_is_master
setting. Will be replaced with master:new_status
as soon as Hyprland gets a bit more stable.
nwg-shell 0.5.35
misc-hide_cursor_on_touch
removed from Hyprland settings (absent from Hyprland v0.41.0).
nwg-shell 0.5.34
nwg-panel Exit menu and nwg-drawer power bar configuration changed, to use the nwg-dialog confirmation window from now on. This will need to be modified on Slackware / non-systemd distros.
Default panel configs
hyprland-0 - hyprland-3, Exit menu changed:
"menu": {
"name": "Exit",
"icon": "system-shutdown-symbolic",
"items": [
{
"name": "Lock",
"cmd": "nwg-lock"
},
{
"name": "Exit Hyprland session",
"cmd": "hyprctl dispatch exit"
},
{
"name": "Restart",
"cmd": "systemctl reboot"
},
{
"name": "Shutdown",
"cmd": "systemctl -i poweroff"
}
]
},
replaced with
"menu": {
"name": "Exit",
"icon": "system-shutdown-symbolic",
"items": [
{
"name": "Lock",
"cmd": "nwg-lock"
},
{
"name": "Exit Hyprland session",
"cmd": "nwg-dialog -p exit-hyprland -c \"hyprctl dispatch exit\""
},
{
"name": "Restart",
"cmd": "nwg-dialog -p reboot -c \"systemctl reboot\""
},
{
"name": "Shutdown",
"cmd": "nwg-dialog -p poweroff -c \"systemctl -i poweroff\""
}
]
},
preset-0 - preset-3, Exit menu changed:
"menu": {
"name": "Exit",
"icon": "system-shutdown-symbolic",
"items": [
{
"name": "Lock",
"cmd": "nwg-lock"
},
{
"name": "Exit sway session",
"cmd": "swaymsg exit"
},
{
"name": "Restart",
"cmd": "systemctl reboot"
},
{
"name": "Shutdown",
"cmd": "systemctl -i poweroff"
}
]
},
replaced with:
"menu": {
"name": "Exit",
"icon": "system-shutdown-symbolic",
"items": [
{
"name": "Lock",
"cmd": "nwg-lock"
},
{
"name": "Exit sway session",
"cmd": "nwg-dialog -p exit-sway -c \"swaymsg exit\"",
},
{
"name": "Restart",
"cmd": "nwg-dialog -p reboot -c \"systemctl reboot\""
},
{
"name": "Shutdown",
"cmd": "nwg-dialog -p poweroff -c \"systemctl -i poweroff\""
}
]
},
nwg-shell-config
settings-hyprland
"pb-exit": "hyprctl dispatch exit",
"pb-lock": "nwg-lock",
"pb-poweroff": "systemctl -i poweroff",
"pb-reboot": "systemctl reboot",
"pb-sleep": "systemctl suspend",
replaced with:
"pb-exit": "nwg-dialog -p exit-hyprland -c \"hyprctl dispatch exit\"",
"pb-lock": "nwg-lock",
"pb-poweroff": "nwg-dialog -p poweroff -c \"systemctl -i poweroff\"",
"pb-reboot": "nwg-dialog -p reboot -c \"systemctl reboot\"",
"pb-sleep": "nwg-dialog -p sleep -c \"systemctl suspend\"",
settings
"pb-exit": "swaymsg exit",
"pb-lock": "nwg-lock",
"pb-poweroff": "systemctl -i poweroff",
"pb-reboot": "systemctl reboot",
"pb-sleep": "systemctl suspend",
replaced with:
"pb-exit": "nwg-dialog -p exit-sway -c \"swaymsg exit\"",
"pb-lock": "nwg-lock",
"pb-poweroff": "nwg-dialog -p poweroff -c \"systemctl -i poweroff\"",
"pb-reboot": "nwg-dialog -p reboot -c \"systemctl reboot\"",
"pb-sleep": "nwg-dialog -p sleep -c \"systemctl suspend\"",
Note: the update will only take effect of fresh installs. To apply changes on already running systems, you'd need to reset configs with the nwg-shell-installer -a -hypr
command.
nwg-shell 0.5.33
- All preset configs and styles: unified hovered elements look.