focus by direction

D M German <[email protected]>
Newsgroups gmane.comp.window-managers.sawfish
Organization University of Victoria
Message-ID <[email protected]>
Hi Everybody,

I have been using direction.jl for a long time, but it had some
annoyances that I could not stand. So I had finally written my own
script. Here it is, in case anybody is interested:


;    dmg-focus-by-direction.jl Focus by direction. Based on the idea
;    of direction.jl by Ives Aerts.
;
;    Version 1.0b
;
;    This sawfish script allows you to move to the "next" window in
;    the current workspace in any given direction (north, sound, east,
;    west).  It uses the left-top corner as to create an order. For
;    example, window A is "west" of B
;      1. Its A's x coordinate is larger than B's, 
;      2. If same x coordinate, if A'y coordinate is larger than B's,
;      3. If still tied, if the window-id of A bis larger than B
;
;;   I like binging the operations to meta-control A, P, F, N (similar to 
;    moving lines in emacs.
;
;    This script makes some changes over Ives. First, it considers all
;    windows in the current workspace. Second, it breaks ties in a
;    deterministic way when two windows have the same top-corner
;    location.



http://turingmachine.org/hacking/sawfishLisp/dmg-focus-by-direction.jl


--
Daniel M. German                  "Beauty is the first test; there is no
                                   permanent place in the world for ugly
   G. H. Hardy ->                  mathematics."
http://turingmachine.org/
http://silvernegative.com/
dmg (at) uvic (dot) ca
replace (at) with @ and (dot) with .

 

-- 
Sawfish ML
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.