Introduction
Introduction Statistics Contact Development Disclaimer Help
index.md - sites - public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log
Files
Refs
---
index.md (2469B)
---
1 Dynamic window management
2 =========================
3 We think that static window management as seen in Ion or wmi-10 is a far…
4 rigid and inflexible working environment. In [acme](http://acme.cat-v.or…
5 larswm, and oberon, dynamic window management frees the user from these
6 limitations. The user can start as many applications and windows as he l…
7 and easily arrange them in a useful way, helped by the window manager - …
8 working environment changes with the tasks the user is performing. The
9 experience is very fluid and natural. Similar concepts have been introdu…
10 wmii and dwm.
11
12 Dynamic window management states that it is the window manager's job to …
13 windows - and not the user's job to have to set up some specialized layo…
14 will only work for one specific work scenario. This has been the larswm …
15 for a long time. In contrast to static window management, the user rarel…
16 to think about how to organize windows, no matter what he is doing or ho…
17 applications are running at the same time. The window manager adapts to …
18 current environment and helps the user manage and mold it to his needs, …
19 than forcing it to use a preset, fixed layout and trying to shoehorn all
20 windows and applications into it.
21
22 Dynamic window management has many advantages - you can create and tear …
23 whole working environments in a matter of seconds rather than spending t…
24 fine-tuning a fixed layout that cannot work well in all cases. The numbe…
25 nature of windows you work with changes all the time, and a dynamic wind…
26 manager lets you adapt to that and always efficiently use your precious …
27 real estate.
28
29 Some will argue that you should setup a different static workspace for e…
30 the tasks you perform (one for web browsing, one for email reading, one …
31 coding, etc.), but that is just a workaround for the limitations of stat…
32 window management, and it doesn't account for the many sub-usage pattern…
33 main task has.
34
35 For example: the layout you use during debugging would probably be quite
36 different to the one used during refactoring, you might want to have a p…
37 someone emailed you in view while you look at some code, or edit a
38 configuration file while you look at a man page or website. Dynamic wind…
39 management lets you mix and match on the fly to always have the windows …
40 need in view, and only the windows you need, without the need to reserve…
41 space which you may or may not end up using.
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.