Sawfish
Scripts quick access edit this

Synopsis[]

Drag windows around using only the keyboard.

Description[]

This provides a set of functions that allow you to drag windows around using only the keyboard.

Installation[]

  1. Save keydrag.jl in your load-path.
  2. Add the following line to your ~/.sawfishrc:
    (require 'keydrag)

Configuration[]

After installed you can you can use the sawfish keyboard bindings dialog to bind the various dragging functions to keys.

The impatient user might like to skip the binding step and instead add this:

(keydrag-keypad-bindings)

to their ~/.sawfishrc after the above require. This will result in a set of numeric keypad based bindings. The various keypad keys in conjunction with ALT will quickly move the window in that direction.

The keypad keys in conjunction with CTRL-ALT will move the window slowly, allowing fine control of the position of the window.