Multiple keybinding weren't set (archlinux)
(1) Issue/Bug Description:
On Archlinux, after installation from source, the <Super>l keybinding was missing for 'focus-right'.
The lock-screen default-shortcut was deleted correctly.
I set the focus-right shortcut myself in dconf:
I will keep both eyes open if more shortcuts were not set correctly.
Note the following output by grep:
$ grep -rn "<Super>l"
schemas/org.gnome.shell.extensions.pop-shell.gschema.xml:73: <default><![CDATA[['<Super>Right','<Super>KP_Right','<Super>l']]]></default>
grep: schemas/gschemas.compiled: binary file matches
_build/schemas/org.gnome.shell.extensions.pop-shell.gschema.xml:73: <default><![CDATA[['<Super>Right','<Super>KP_Right','<Super>l']]]></default>
grep: _build/schemas/gschemas.compiled: binary file matches
(2) Steps to reproduce (if you know):
$ git clone https://github.com/pop-os/shell
$ cd shell
$ make local-install
(3) Expected behavior: All keybindings work ootb.
(4) Distribution (run cat /etc/os-release):
archlinux
(5) Gnome Shell version: 41.2
(6) Pop Shell version (run apt policy pop-shell or provide the latest commit if building locally):
commit c3d93f83
(7) Where was Pop Shell installed from: github
(9) Other Installed/Enabled Extensions: None
Are the shortcuts mentioned in the Readme in this repo and in pop-shell-shortcuts up-to-date?
I just did a fresh install of Fedora Workstation 36 and installed Pop Shell using
dnf install gnome-shell-extension-pop-shell gnome-shell-extension-pop-shell-shortcut-overrides.
I recently noticed that Workspace navigation keybindings were not bound. (Perhaps others too.)
Name : gnome-shell-extension-pop-shell Version : 1.2.0^6.af192b4 Release : 1.fc36
Perhaps your issue is not Arch distribution specific.
I did a local install from git source on Ubuntu 22.04 and most of the keybindings also don't appear to be set, in particular the workspace switching ones don't work. Not sure where it went wrong but I don't see any keybindings in the expected place in dconf-editor:
Oh hmm, I see stuff in the org.gnome.desktop.wm.keybindings schema, e.g. switch-to-workspace-up and down. And it seems like on Ubuntu, the issue is that the workspaces are oriented as left/right instead of up/down, so changing the bindings to left/right fixes that particular issue.