CTWM is a window manager created by Claude Lecommandeur ([email protected]). It has been rather popular for many years, but until beginning of 2003 there has been no official website. Dan Lilliehorn maintained a site dedicated to CTWM between september 14 1999 and the beginning of 2003.
As of the beginning of 2003, Claude has retired from developing and maintaining CTWM, passing it to Richard Levitte.
This homepage has a new URL: http://ctwm.free.lp.se/.
It's essentially a copy of Dan Lilliehorn's page, at least for now.
Currently, this site contains the following:
This website was created and is maintained by Richard Levitte ([email protected]). Feel free to comment, critize or suggest improvements. Last updated
Current releases:
Old releases:
Previews:
The CTWM source is managed using monotone. Here is a crash course.
There are a few mailing lists dedicated to CTWM:
subscribe ctwmAn archive of the list (started 2001-09-04)
As you probably know, CTWM is a highly configurable window manager. Spending hours configuring CTWM is among the most fun one can have, if you ask me. But it's always nice to have something to start from. Thus, this section contains "themes" from CTWM.
Themes are a well-known concept with most window managers, but not really with CTWM. What I refer to as a theme in this section is the following: a .ctwmrc-file (of course), an .xinitrc-file (if needed to make the right impression) and the pixmaps one might need to get the right look. If you supply a theme for this site, you should also supply a screenshot in jpeg-or png-format.
(Instead of the rudimentary theme-system introduced below, you might want to use the "CTWM Themes System" by Reivax. Follow the link in the links-section.)
A good idea if you want to use many different themes on your computer is to make ctwm-themes a subdirectory of your $HOME and to put your themes in subdirectories according to their name. Put all relevant files in there. Example:
ctwm-themes/win98: totalt 79 drwxr-xr-x 2 dali 101 1024 Sep 6 09:05 . drwxr-xr-x 4 dali 101 1024 Sep 6 07:49 .. -rw-r--r-- 1 dali 101 24747 Sep 6 09:01 .ctwmrc -rwxr-xr-x 1 dali 101 1549 Sep 3 13:00 .xinitrc -rw-r--r-- 1 dali 101 44972 Sep 6 09:05 blue4.xpm -rw-r--r-- 1 dali 101 478 Sep 6 09:00 kill.xpm -rw-r--r-- 1 dali 101 485 Sep 6 09:00 winmaximize.xpm -rw-r--r-- 1 dali 101 485 Sep 6 09:00 winminimize.xpm -rw-r--r-- 1 dali 101 475 Sep 6 09:00 x.xpm
To avoid having to move and link to the right .ctwmrc and .xinitrc every time you want to change theme, put this script in your path (suggested name ctwmtheme):
#!/bin/bash mv .ctwmrc .ctwmrc.old mv .xinitrc .xinitrc.old ln -s ctwm-themes/$1/.ctwmrc . ln -s ctwm-themes/$1/.xinitrc .
The script takes a theme name as its only argument. Example:
# ctwmtheme win98
(this would make win98 become the theme next time I start ctwm.)
Want to link to this site? Use these buttons:
Example HTML code for the link:
<a href="http://ctwm.free.lp.se/" target="_blank"><img src="http://ctwm.free.lp.se/ctwm-button.png" border="0" alt="[Visit CTWMs Website]" /></a>