Bueno, reinstalé y terminé con esto :
.cshrc
cat .cshrc
# $FreeBSD: stable/9/share/skel/dot.cshrc 170119 2007-05-29 22:07:57Z dougb $
#
# .cshrc - csh resource script, read at beginning of execution by each shell
#
# see also csh(1), environ(7).
#
alias h history 25
alias j jobs -l
alias la ls -a
alias lf ls -FA
alias ll ls -lA
# A righteous umask
umask 22
set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin $HOME/Software/bin /usr/local/kde4/bin )
setenv EDITOR ee
setenv PAGER more
setenv BLOCKSIZE K
setenv LANG en_US.UTF-8
setenv __GL_SHADER_DISK_CACHE 1
setenv CC /usr/bin/clang
setenv CXX /usr/bin/clang++
setenv CPATH /usr/include:/usr/local/include
if ($?prompt) then
# An interactive shell -- set some stuff up
set filec
set history = 100
set savehist = 100
set mail = (/var/mail/$USER)
if ( $?tcsh ) then
bindkey "^W" backward-delete-word
bindkey -k up history-search-backward
bindkey -k down history-search-forward
endif
endif
(el .cshrc tradicional de FreeBSD con dos cambios)
Lo de wine lo volé por que ando usando un FreeBSD de 32 bits (y no necesito armar el workaround de la "jaula" de 32 bits )
La verdad no soy gran fan de personalizar los .*rc ... normalmente me armo scripts para las cosas que hago seguido, más que armar funciones o alias, como por ejemplo :
#!/bin/csh
if ( "`qdbus org.kde.kwin /KWin org.kde.KWin.compositingActive`" == "true" ) then
qdbus org.kde.kwin /KWin org.kde.KWin.toggleCompositing
endif
$*
if ("`qdbus org.kde.kwin /KWin org.kde.KWin.compositingActive`" == "false") then
qdbus org.kde.kwin /KWin org.kde.KWin.toggleCompositing
endif
exit
Y todo va derechito a $HOME/Software/bin
Saludos.
P.S → El .profile es similar x'3