Gnome fails to respect certain keybinds set via gsettings
I have a script that does
for ws in 1 2 3 4 5 6; do msg Setting switch to workspace $ws to Super + $ws gsettings set \ org.gnome.desktop.wm.keybindings switch-to-workspace-$ws \ "['<Super>$ws']" msg Setting move window to workspace $ws to Shift + Super + $ws gsettings set \ org.gnome.desktop.wm.keybindings move-to-workspace-$ws \ "['<Shift><Super>$ws']" done
Which is a long of way of setting move to workspace N to super + N, and moving a window to workspace N via super + shift + N.
I run this on start of each session and randomly one of the sessions won't work, i also use static workspaces of 1 to 6.