Mercurial > dotfiles
annotate .shell.d/50.common_env.sh @ 325:64e73453e43f
xmonad: Pull apart custom layout into something readable
This change doesn't affect any behavior, but it does document the custom
layout by naming function parameters. Hopefully, this will make things
easier to fix the next time the XMonad developers break us.
author | Lucas Bergman <lucas@bergmans.us> |
---|---|
date | Tue, 11 Mar 2014 12:49:05 -0500 |
parents | 615fee88aa08 |
children | 1e4a6dcc043d |
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)" |
313
615fee88aa08
HGRCPATH: auto-include opendiff configuration if opendiff is on PATH.
Augie Fackler <durin42@gmail.com>
parents:
256
diff
changeset
|
22 which opendiff > /dev/null |
615fee88aa08
HGRCPATH: auto-include opendiff configuration if opendiff is on PATH.
Augie Fackler <durin42@gmail.com>
parents:
256
diff
changeset
|
23 if [ $? = 0 ] ; then |
615fee88aa08
HGRCPATH: auto-include opendiff configuration if opendiff is on PATH.
Augie Fackler <durin42@gmail.com>
parents:
256
diff
changeset
|
24 export HGRCPATH="$HGRCPATH:$HOME/unixSoft/hgrc-opendiff" |
615fee88aa08
HGRCPATH: auto-include opendiff configuration if opendiff is on PATH.
Augie Fackler <durin42@gmail.com>
parents:
256
diff
changeset
|
25 fi |
256
308c884414bc
shell env: export some less options
Augie Fackler <durin42@gmail.com>
parents:
241
diff
changeset
|
26 export LESS=FSRX |