Gnome 3.x Setup

Note: I am currently using Gnome 3.6 on Gentoo. This may not apply to other versions.

Gnome 3.x with the new gnome-shell is not to everyone's liking. I like it, however, as long as I get to install a couple of much-needed extensions and do some extra configuration.

Here's some of the setup stuff I do:

Change Workspace Switcher Keyboard Shortcut

In Gnome 3.6, it seems that the option to configure which keyboard shortcut to use to move from one workspace to another has disappeared from the configuration UI. Never worry, though. You can still access it through the gsettings tool.

Here's how I change the shortcuts from navigation with Ctrl+Alt-<cursor keys> to Super-<cursor keys>:

$ gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down "['<Super>Down']"
$ gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-up "['<Super>Up']"
$ gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "['<Super>Right']"
$ gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "['<Super>Left']"

Why the left/right mappings? Well, try out the Workspace Grid Extension

To move windows around on workspaces, I use Super+Alt-<cursor keys>:

$ gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-down "['<Super><Alt>Down']"
$ gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-up "['<Super><Alt>Up']"
$ gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-left "['<Super><Alt>Left']"
$ gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-right "['<Super><Alt>Right']"

Finally, to do stuff to windows' position or size, I use Ctrl+Alt-…:

$ gsettings set org.gnome.desktop.wm.keybindings minimize "['<Ctrl><Alt>Down']"
$ gsettings set org.gnome.desktop.wm.keybindings toggle-maximized "['<Ctrl><Alt>Up']"

To see all the available shortcuts, use

$ gsettings list-recursively org.gnome.desktop.wm.keybindings

And in general, to see what else you can configure with gsettings, try

$ gsettings list-schemas  | sort
References
You could leave a comment if you were logged in.
howto/gnome3.x/basicsetup.txt · Last modified: 2013/02/20 21:17 by fronck
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki