Matt, I'll reply on a few statements/questions:
> It also seems that I have a .profile file with that test -r line in it, > but I thought I had to use .cshrc for Tiger? > You can use whatever shell you want. I, personally, use 'tcsh'. If you're not sure what you're using, you can finger yourself (I promise -- I am NOT trying to be crude). myprompt% finger brehob Login: brehob Name: Wayne Brehob Directory: /Users/brehob Shell: /bin/tcsh ... You can change your shell with the 'chsh' command if you'd like. If you use 'csh', it reads .cshrc. If you use 'tcsh', it reads .tcshrc (or .cshrc if there is no .tcshrc). 'bash' uses .bashrc I believe, and 'sh' or 'ksh' will use .profile. > 1) Edit .cshrc to export DISPLAY=:0 > (will this be bad to do, in general)? > If you only login to your machine on the console, no. If you login from other locations, it will give you grief. I suggest putting it in your .xinitrc. > I'd still like to find: > 1) A "best practice" way to make Terminal $PATH == X11 $PATH at all times > (given the limited changes, this is happening right now, which is good > enough). > You'll see that below. Here is my .xinitrc file: #!/bin/sh exec > .xnoise 2>&1 # # Get PATH from .tcshrc or .cshrc. # eval `/bin/tcsh -c "echo PATH=\\$PATH"`; export PATH # # Set a DISPLAY if there is none. # if [ -z "$HOST" ]; then HOST=`hostname`; export HOST; fi if [ -z "$DISPLAY" ]; then DISPLAY=${HOST}:0.0; export DISPLAY; fi xrdb -merge .Xresources exec quartz-wm As you can see, I'm forcing .xinitrc to use /bin/sh even though my login shell is /bin/tcsh, so I run a quick /bin/tcsh to get my PATH, then I export that to anything that runs after that in the .xinitrc. On Fri, 12 May 2006, Matt Kozak wrote: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Wayne Brehob [EMAIL PROTECTED] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users