--- title: Workspace Matrix tags: article software linux productivity created: 2024-03-01T21:57:39Z published: true --- I use a 3 x 3 workspace matrix with the numbers on my numpad bound to each workspace. My wife also started using the same workflow and she has been pretty fond of it ever since. I wanted to share this method in case anyone else wants to try this on GNOME or Hyprland. For KDE users: I believe the settings menu lets you configure this out of the box. ## Gnome Normally, you can only set 4 workspace shortcuts in the GNOME settings menu. However, by accessing the dconf settings you can circumvent this restriction. ```bash export WS=/org/gnome/desktop/wm/keybindings/switch-to-workspace dconf write $WS-1 "['KP_7']" dconf write $WS-2 "['KP_8']" dconf write $WS-3 "['KP_9']" dconf write $WS-4 "['KP_4']" dconf write $WS-5 "['KP_5']" dconf write $WS-6 "['KP_6']" dconf write $WS-7 "['KP_1']" dconf write $WS-8 "['KP_2']" dconf write $WS-9 "['KP_3']" ``` ## Hyprland Simply add this to your config file. ```ini bind = , KP_Home, workspace, 1 bind = , KP_Up, workspace, 2 bind = , KP_Prior, workspace, 3 bind = , KP_Left, workspace, 4 bind = , KP_Begin, workspace, 5 bind = , KP_Right, workspace, 6 bind = , KP_End, workspace, 7 bind = , KP_Down, workspace, 8 bind = , KP_Next, workspace, 9 ```