I suppose by .input you mean .login ?Fitzcarraldo wrote:My point regarding .input was that, if ninodog did as you suggested then it would not have worked. Mind you, neither would my first suggestion of executing the xrandr command via /etc/conf.d/local. I doubt he would be interested in changing shells, and there is no need to do so in order to achieve his goal. Haven't used the C shell myself since I used Unix professionally in the early 1990s, when I also used the Korn shell. Never tried the TENEX C shell, though.
What you call the TENEX C shell (I had to google this term) has been one of the original UNIX shells developed soon after the first shell was created by Stephen Bourne as can be gleaned from the following chronological table:
Code: Select all
1970 - UNIX Operating System Developed by AT&T Bell Labs 1971 - FTP Protocol Created by Abhay Bhushan 1972 - C Language Developed by Dennis Ritchie 1976 - vi Text Editor Developed by Bill Joy 1977 - Apple II Designed by Steve Jobs and Steve Wozniak 1977 - The Bourne Shell Developed by Stephen Bourne 1978 - The C Shell Developed by Bill Joy 1978 - Bash (Bourne-Again Shell) Developed by Brian Fox [b]1979 - The Tcsh (TENEX C Shell) Developed by Ken Greer[/b] 1983 - "Sendmail" Mail Transfer Agent Developed by Eric Allman 1984 - Macintosh Developed by Apple Inc. 1984 - X Window System Developed a MIT Team 1991 - WWW (World Wide Web) Developed by Tim Berners-Lee 1991 - Gopher Protocol Created by a University of Minnesota Team 1995 - Java Language Developed by Sun Microsystems
and it has been in every UNIX/Linux for ages. A newbie to Linux may at least profit by knowing that using tcsh is an alternative to using bash, as using vi(m) is an alternative to using emacs. Neither one is inferior. All of them are mature. And each has some advantages over the alternative.
By the way, I initialize syndaemon in my .login file. More people may need to know about syndaemon whose main purpose is to disactivate touchpad for a few seconds after you use keyboard. Simply invaluable when typing on a laptop in a text editor or web browser.
Activating syndaemon before logging into a desktop would not work, and I regularly use more than one desktop so I don't want this demon initialization to be desktop specific.