diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-02-01 11:21:14 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-02-01 11:21:14 +0000 |
| commit | 9fb4c0b67c5279cd0b742ea197c40cf6fca9023d (patch) | |
| tree | 07a358c54bd5dd80ca178f4639f2bda40fb5125a /scripts | |
| parent | 28a08b7d68f1168f0e35ef3faaacdf052be55eef (diff) | |
use history place by default
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/defaults.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/scripts/defaults.py b/scripts/defaults.py index d269c9b0..adc2f7c5 100644 --- a/scripts/defaults.py +++ b/scripts/defaults.py @@ -3,6 +3,7 @@ import focusmodel # default focus models import behavior # defines default behaviors for interaction with windows import callbacks # a lib of functions that can be used as binding callbacks import windowplacement # use a routine in here to place windows +import historyplacement # history window placement # try focus something when nothing is focused focus.fallback = 1 @@ -15,7 +16,14 @@ behavior.setup_window_buttons() behavior.setup_scroll() # my window placement algorithm -ob.ebind(ob.EventAction.PlaceWindow, windowplacement.random) +#ob.ebind(ob.EventAction.PlaceWindow, windowplacement.random) +ob.ebind(ob.EventAction.PlaceWindow, historyplacement.place) +# don't place terminals by history placement (xterm,aterm,rxvt) +def histplace(data): + if data.client.appClass() == "XTerm": return 0 + return 1 +historyplacement.confirm_callback = histplace + # run xterm from root clicks ob.mbind("Left", ob.MouseContext.Root, ob.MouseAction.Click, |
