Ubuntu + PopOS-shell :: how do you configure the keyboard shortcuts (to try to mimic my i3wm config)?

Progress! It turns out that I need to enter “edit mode” or “tiling mode” to do most of the stuff I was trying to do outside of those modes.

here are my updated configs:

# pop-shell settings
#
# schema: https://github.com/pop-os/shell/blob/master/schemas/org.gnome.shell.extensions.pop-shell.gschema.xml
dconf write '/org/gnome/shell/extensions/pop-shell/active-hint' "true"
dconf write '/org/gnome/shell/extensions/pop-shell/hint-color-rgba' "'rgba(158,0,255,0.7)'"
dconf write '/org/gnome/shell/extensions/pop-shell/smart-gaps' "true"
dconf write '/org/gnome/shell/extensions/pop-shell/snap-to-grid' "true"
dconf write '/org/gnome/shell/extensions/pop-shell/gap-inner' "1"
dconf write '/org/gnome/shell/extensions/pop-shell/gap-outer' "1"

# Enter Edit mode
# o - toggle orientation (default)
dconf write '/org/gnome/shell/extensions/pop-shell/tile-enter' "['<Super>u']"
# Focus Movement
dconf write '/org/gnome/shell/extensions/pop-shell/focus-left' "['<Super>h']"
dconf write '/org/gnome/shell/extensions/pop-shell/focus-right' "['<Super>n']"
dconf write '/org/gnome/shell/extensions/pop-shell/focus-up' "['<Super>c']"
dconf write '/org/gnome/shell/extensions/pop-shell/focus-down' "['<Super>t']"
# Tile Movement -- requires "edit mode"
dconf write '/org/gnome/shell/extensions/pop-shell/tile-move-left' "['<Super>h']"
dconf write '/org/gnome/shell/extensions/pop-shell/tile-move-right' "['<Super>n']"
dconf write '/org/gnome/shell/extensions/pop-shell/tile-move-up' "['<Super>c']"
dconf write '/org/gnome/shell/extensions/pop-shell/tile-move-down' "['<Super>t']"
dconf write '/org/gnome/shell/extensions/pop-shell/tile-swap-left' "['<Super><Shift>h']"
dconf write '/org/gnome/shell/extensions/pop-shell/tile-swap-right' "['<Super><Shift>n']"
dconf write '/org/gnome/shell/extensions/pop-shell/tile-swap-up' "['<Super><Shift>c']"
dconf write '/org/gnome/shell/extensions/pop-shell/tile-swap-down' "['<Super><Shift>t']"
# Tile Resizing -- requires "edit mode"
dconf write '/org/gnome/shell/extensions/pop-shell/tile-resize-left' "['h']"
dconf write '/org/gnome/shell/extensions/pop-shell/tile-resize-right' "['n']"
dconf write '/org/gnome/shell/extensions/pop-shell/tile-resize-up' "['c']"
dconf write '/org/gnome/shell/extensions/pop-shell/tile-resize-down' "['t']"

if you use a qwerty layout these may not make sense, so don’t worry about that. :wink:

So, next steps:

  • ask the pop-os/shell folks if we can have an option to do some of these tile edits without going in to “tile mode”