From: JF Mezei on
OK, ever since Leopard, I have been at a loss trying to understand how
X11 starts up with regards to reading one's configuration files.

NOTE: I always start X11 up by clicking on the X11.app icon, since X11
is used to receive windows from other systems so it needs to be started
manually so it can listen to port 6000 for incoming windows.


In the past, one have one's own .xinitrc which did stuff and then called
/usr/X11/lib/X11/xinit/xinitrc which did the real work of starting
window manager and at least one xterm.

Starting with Leopard, the shared xinitrc's protection prevented a
normal user from running it. (so I had to change its permissions
manually and need to do so ever so often when a mac update sets it back).

Here is what I need to do:

xset fp+ "tcp/chain.vaxination.ca:7100"

I also have a .xmodmap that needs to be loaded as well as a .xresources
(this was done by the shared xinitrc in the past).

SO, with Leopard and SnowLeopard, when one starts X11 with the X11.app
manually, in what file should one put customisations (especially the
xset to add a remote font server which is not something done by default) ?