This file is indexed.

/usr/share/doc/icewm-common/FAQ/IceWM-FAQ-10.html is in icewm-common 1.3.8-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
 <TITLE>IceWM FAQ and Howto: Example: configuration A-Z</TITLE>
 <LINK HREF="IceWM-FAQ-11.html" REL=next>
 <LINK HREF="IceWM-FAQ-9.html" REL=previous>
 <LINK HREF="IceWM-FAQ.html#toc10" REL=contents>
</HEAD>
<BODY>
<A HREF="IceWM-FAQ-11.html">Next</A>
<A HREF="IceWM-FAQ-9.html">Previous</A>
<A HREF="IceWM-FAQ.html#toc10">Contents</A>
<HR>
<H2><A NAME="s10">10.</A> <A HREF="IceWM-FAQ.html#toc10">Example: configuration A-Z</A></H2>

<P>This is sample of possible configuration you need to do to have IceWM
running with all you need. Following applies for RedHat(9). Placement of files can be
bit different.</P>

<H2><A NAME="ss10.1">10.1</A> <A HREF="IceWM-FAQ.html#toc10.1">X window login</A>
</H2>

<P>To have possibility to switch to IceWM  in GDM greeter (after start to runlevel 5 = Xwindow),
then you need to do following things:</P>
<P>
<UL>
<LI>Add to <CODE>/etc/X11/gdm/Sessions/</CODE> (gdm is default greeter) file <CODE>IceWM</CODE> with content
<BLOCKQUOTE><CODE>
<PRE>
  #!/bin/bash
  exec /etc/X11/xdm/Xsession icewm
</PRE>
</CODE></BLOCKQUOTE>

 </LI>
<LI>Modify <CODE>/etc/X11/xdm/Xsession</CODE> to understand what "icewm" is (this is not necessary)</LI>
<LI>Add to <CODE>/usr/share/apps/switchdesk/</CODE> file <CODE>Xclients.icewm</CODE> with content
<BLOCKQUOTE><CODE>
<PRE>
  #!/bin/bash
  exec /usr/local/bin/icewm-session
</PRE>
</CODE></BLOCKQUOTE>

  </LI>
</UL>
</P>

<H2><A NAME="ss10.2">10.2</A> <A HREF="IceWM-FAQ.html#toc10.2">IceWM configuration</A>
</H2>

<P>To configure all of IceWM options go to sections about configuration.</P>
<P>Generally all you need to customize IceWM globaly, is to edit <CODE>/usr/local/share/icewm/preferences</CODE> etc.</P>

<H2><A NAME="ss10.3">10.3</A> <A HREF="IceWM-FAQ.html#toc10.3">Additional applications</A>
</H2>

<H3>Icons on desktop</H3>

<P>Usually people want to have icons on desktop. One of most simple applications that can
satisfy this need is <CODE>idesk</CODE> (see Tools to find it). I personaly recommend
to use 0.3.x version - this has almost no requirements and is really simple.</P>

<P>Configuration of idesk is almost as easy as configuration of IceWM, but has one disadvantage:
idesk does not have in version 0.3.x global configuration file - therefore each user needs to
have proper configuration file in his/her home.</P>

<P>To configure idesk you need to:
<UL>
<LI>Add <CODE>~/.ideskrc</CODE> file with content like this
<BLOCKQUOTE><CODE>
<PRE>
table Config
  FontName: Helvetica
  FontSize: 9
  FontColor: #ffffff
  PaddingX: 35
  PaddingY: 25
  Locked: true
  HighContrast: false
  Transparency: 50
  Shadow: true
  ShadowColor: #000000
  ShadowX: 1
  ShadowY: 1
  Bold: false
end
</PRE>
</CODE></BLOCKQUOTE>

 </LI>
<LI>Add <CODE>~/.idesktop</CODE> directory</LI>
<LI>Add <CODE>whatever.lnk</CODE> files into it, with content like this
  
<BLOCKQUOTE><CODE>
<PRE>
table Icon
  Caption: Mozilla
  Command: mozilla
  Icon: /usr/share/pixmaps/mozilla-icon.png
  X: 22
  Y: 13
end
</PRE>
</CODE></BLOCKQUOTE>

  </LI>
<LI>Do not forget you need to start idesk at the beginning of the session. 
Best to achieve this is using your <CODE>~/.icewm/startup</CODE> file (for details see Configuration section).
In case of idesk you can add line:
<BLOCKQUOTE><CODE>
<PRE>
idesk > /dev/null &amp; # start idesk - desktop icon manager
</PRE>
</CODE></BLOCKQUOTE>


</LI>
</UL>
</P>



<H3>Control tools</H3>

<P>To have some "control center" like application you can use Vadim A. Khohlov's <CODE>icecc</CODE> - 
IceWM Control center. (see Tools to find it) His utility is also very simple, fast and has editors
for all of the IceWM options.</P>

<P>To integrate it into menu you have to edit <CODE>/usr/local/share/icewm/menu</CODE> and add there line like this
<BLOCKQUOTE><CODE>
<PRE>
prog "Control Center" "icecc_icon" icecc
</PRE>
</CODE></BLOCKQUOTE>
</P>

<P>Please note that icecc needs some other programs like gvim and python to work properly.</P>

<HR>
<A HREF="IceWM-FAQ-11.html">Next</A>
<A HREF="IceWM-FAQ-9.html">Previous</A>
<A HREF="IceWM-FAQ.html#toc10">Contents</A>
</BODY>
</HTML>