* Robert Schweikert <rjschwei@suse.com> [2013-03-13 13:45]:
On 03/13/2013 08:23 AM, Guido Berhoerster wrote:
Hi,
* Robert Schweikert <rjschwei@suse.com> [2013-03-13 13:02]:
Just moved to 12.3 and noticed that when I start a terminal my .cshrc file is not being sourced :(
I use gnome-terminal, but the same problem occurs when using xfce4-terminal.
Any ideas on how to fix this?
I stopped using tcsh around seven years ago but I remember that .cshrc is always read when starting a shell, are you sure there is no .tcshrc which takes precedence over .cshrc?
Yes, I have no .tcshrc in my home directory.
Or is the problem rather that .login is not being sourced?
I do not know, how would I find out?
Well how do you know that .cshrc is not sourced now? I would just put "echo .cshrc" on top of the .cshrc and echo .login on top of .login and see what happens when opening xterm, xfce4-terminal and logging in from a console. On my system it works and I get ".cshrc" as expected, when enabling a login shell in xfce4-terminal I also see ".login".
In that case go to Preferences and enable "Run command as login shell" so you get a login shell.
Well I changed the prefrences of the profile and toggled "Run command as a login shell" on (although I didn't need this previously ;) ). But there was no change in behavior :( , I tested both gnome-terminal and xfce-terminal. When I start a new terminal .cshrc is still not sourced :(
How do I figure out what's going on here?
See above. -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-xfce+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-xfce+owner@opensuse.org