timbertson / shellshape

tiling window manager extension for gnome-shell
http://gfxmonk.net/shellshape/
Other
396 stars 38 forks source link

change default shortcuts to reduce conflicts with other software #149

Closed timbertson closed 8 years ago

timbertson commented 9 years ago

Over time, other software has muscled in on shellshape shortcuts and taken them for their own use.

This fixes the worst offenders. There are still a couple of gnome shortcuts which conflict with shellshape, but those keybindings are critical to the shellshape layout (e.g super+h, super+l) or too convenient to give up (e.g. super+space), so I'm not going to change them.

I'd like to do just one change, if possible. Does anyone have additional shortcuts they want to see changed, or problems / better alternatives to these changes?

CodeMonkey90 commented 9 years ago

super+p -> super+;

That one would be very inconvenient on non-US keyboard layouts.

timbertson commented 9 years ago

@Landkeks thanks, good point. It's looking rather crowded, got any good ideas for alternatives? I'd like to keep it in the right-hand side of the keyboard if possible.

CodeMonkey90 commented 9 years ago

@gfxmonk Do you have a list of the current default shortcuts? You seem to have changed a few shortcuts recently and I'm not using the latest version.

timbertson commented 9 years ago

@Landkeks the modified gschema file (https://github.com/gfxmonk/shellshape/blob/change_default_shortcuts/schemas/org.gnome.shell.extensions.net.gfxmonk.shellshape.keybindings.gschema.xml) is the canonical list - I've got an update to the shellshape html page as well, but haven't published that yet. mod4 == windows key

CodeMonkey90 commented 9 years ago

@gfxmonk What about mod4+shift+y, since it's the opposite of mod4+y?

(BTW: None of the shortcuts seems to work on 3.16 right now.)

timbertson commented 9 years ago

I'm not a big fan of that, since tiling is probably more common that untiling, so I'd like to keep the shortcut simple (i.e. no Shift). I'm now leaning towards super+t. It's less ergonomic (harder to reach, at least for me) but it makes a lot of sense for "tile", and it's also conveniently next to "y".