annotate .shell.d/50.common_env.sh @ 307:e37b00236907

zshrc: work around my shell function that turns on utf8 in screen The zsh built in which was getting confused by the function, and always claimed screen was installed. I'm finally running into machines with tmux but not screen, so I noticed.
author Augie Fackler <raf@durin42.com>
date Sat, 19 Jan 2013 19:29:58 -0600
parents 308c884414bc
children 615fee88aa08
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
39
62bfb554ab85 Reorganize zsh files so that bash can work as well.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
1 # generic settings, pulled into a .d file so it's easy to share between bash and zsh
62bfb554ab85 Reorganize zsh files so that bash can work as well.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
2 # Get me colors in ls
62bfb554ab85 Reorganize zsh files so that bash can work as well.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
3 export CLICOLOR="yes"
62bfb554ab85 Reorganize zsh files so that bash can work as well.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
4 export LSCOLORS="exgxcxDxCxEGEDcbcgExEx"
62bfb554ab85 Reorganize zsh files so that bash can work as well.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
5
62bfb554ab85 Reorganize zsh files so that bash can work as well.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
6 # Generic environment variables
62bfb554ab85 Reorganize zsh files so that bash can work as well.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
7 export PAGER='less -M -X'
62bfb554ab85 Reorganize zsh files so that bash can work as well.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
8 export EDITOR='vim'
62bfb554ab85 Reorganize zsh files so that bash can work as well.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
9 export SVN_MERGE='svn-hgmerge.py'
62bfb554ab85 Reorganize zsh files so that bash can work as well.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
10 export CVS_RSH='ssh'
62bfb554ab85 Reorganize zsh files so that bash can work as well.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
11 export LESS="-R"
62bfb554ab85 Reorganize zsh files so that bash can work as well.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
12
62bfb554ab85 Reorganize zsh files so that bash can work as well.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
13 insert_path_element ~/unixSoft/bin
62bfb554ab85 Reorganize zsh files so that bash can work as well.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
14 unset MANPATH # smart man(1)s autodetect that from PATH.
62bfb554ab85 Reorganize zsh files so that bash can work as well.
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
15
136
9b48ec89ffdf common_env: use new insert_element_into_var to handle PYTHONPATH more safely
Augie Fackler <durin42@gmail.com>
parents: 132
diff changeset
16 insert_element_into_var "$HOME/unixSoft/lib/python" PYTHONPATH
9b48ec89ffdf common_env: use new insert_element_into_var to handle PYTHONPATH more safely
Augie Fackler <durin42@gmail.com>
parents: 132
diff changeset
17 insert_element_into_var /opt/hg/lib/python PYTHONPATH
70
a36d89137c84 Add a reference to a private hgrc file.
Augie Fackler <durin42@gmail.com>
parents: 39
diff changeset
18
132
82fd8ff94de8 Upgrade to more recent layout.
Augie Fackler <durin42@gmail.com>
parents: 70
diff changeset
19 insert_path_element /opt/hg/bin
82fd8ff94de8 Upgrade to more recent layout.
Augie Fackler <durin42@gmail.com>
parents: 70
diff changeset
20
206
5599a864b888 hgrc: look for a machine-specific hgrc as well
Augie Fackler <durin42@gmail.com>
parents: 136
diff changeset
21 export HGRCPATH="$HOME/.hgrc:$HOME/.private/hgrc:$HOME/.hgrc-$(hostname)"
256
308c884414bc shell env: export some less options
Augie Fackler <durin42@gmail.com>
parents: 241
diff changeset
22 export LESS=FSRX