#!/bin/sh # $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $ userresources=$HOME/.Xresources usermodmap=$HOME/.Xmodmap sysresources=/usr/X11R6/lib/X11/xinit/.Xresources sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap # merge in defaults and keymaps if [ -f $sysresources ]; then xrdb -merge $sysresources fi if [ -f $sysmodmap ]; then xmodmap $sysmodmap fi if [ -f $userresources ]; then xrdb -merge $userresources fi if [ -f $usermodmap ]; then xmodmap $usermodmap fi # If the user lacks $HOME/GNUstep, install it: if [ ! -f $HOME/GNUstep/Defaults/WindowMaker ]; then wmaker.inst fi # Test for cpp, which wmaker uses to process config files: if [ ! -x /usr/bin/cpp ]; then NOCPP="--no-cpp" fi # Start the window manager: exec /usr/bin/wmaker $NOCPP