File: README

package info (click to toggle)
ctwm 3.5.2-5
  • links: PTS
  • area: main
  • in suites: woody
  • size: 3,028 kB
  • ctags: 2,212
  • sloc: ansic: 24,408; yacc: 978; lex: 147; makefile: 50; sh: 31
file content (56 lines) | stat: -rw-r--r-- 2,087 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56

                                   CTWM
                                   ----


    CTWM is an extension to twm, that support multiple virtual screens,
and a lot of other goodies.

    You can use and manage up to  32 virtual screens called workspaces.
You swap  from one workspace to another by  clicking on a button  in an
optionnal panel of buttons (the workspace manager) or by invoking a function.

    You can custom  each workspace by choosing  different colors, names
and pixmaps for the buttons and background root windows.

    Main features are :

        - Optional 3D window titles and border (ala Motif).
        - Shaped, colored icons.
        - Multiple icons for clients based on the icon name.
        - Windows can belong to several workspaces.
        - A map of your workspaces to move quickly windows between
          different workspaces.
        - Animations : icons, root backgrounds and buttons can be animated.
        - Pinnable and sticky menus.
        - etc...

    The sources files  are just the twm ones plus two : workmgr.[ch].
workmgr.[ch]  were built from scratch,  but the twm ones are slightly
modified.  I tried to  minimize  the  modifications,  and it is  even
possible  (but not sure)  that certain  future twm  patches could  be
applied to ctwm sources files. But don't rely on this.

    I certainly introduced many bugs with these modifications. So, be
tolerant.

    If you are happy with ctwm, or find bugs, send me a note to :

            Claude.Lecommandeur@epfl.ch


    Installation :

funny prompt> xmkmf
funny prompt> make

   If you don't have xpm, fetch it from ftp.x.org or comment out the
#define XPM in Imakefile. If you don't have the  m4 preprocessor (or
don't want to use it)  comment out  #define USEM4,  if you  have the
rplay package replace #undef USE_SOUND, by #define USE_SOUND.

    There is a man,  but not quite complete  (any volunteer ?).  Many
useful informations are only in the CHANGES file, so, read it.

    There is a  mailing list :  ctwm@cognac.epfl.ch,  subscribe  at :
ctwm-request@cognac.epfl.ch.