The attached files improve the default vonfiguration of a "plain" X system, e.g. a simple "startx" from the console. The attached system.twmrc makes Twm look and behave more like modern window managers, while the xinitrc was stripped down a bit. This Twm config gives Twm a more modern look, the usual window buttons (menu, minimize, maximize, close), resizing via clicking and dragging the border, a taskbar-like icon manager, a few key bindings and a more useful root menu. The xinitrc only contains clock and one xterm now, since anything else can be started through twm, and twm is now the "login" program so that it's "exit" button works as expected. Caveats: - Verdana is used as font, so XF86Config should load the "freetype" module - Twm is limited, so this is far from perfect, it's just a best-effort try. for example, resizing the top border doesn't exactly work as expected - it will make old-school X purists cry :-) Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 13675 [details] a new system.twmrc not a diff since file is totally new
Created attachment 13676 [details] a new xinitrc not a diff due to lazyness... hope this is OK
Created attachment 13677 [details] a new system.twmrc slightly better "taskbar" position
we prefer to ship as close to default as possible. Since twm isn't that popular to begin with (seriously, how many people who are not X purists actually use it? :), I don't think it's necessary to make these changes. I'd suggest you post these configs in the forums though, to make them available.