Alpha Chen
11661690b3
fix nix
1 year ago
Alpha Chen
4d3379c69f
make brew work on the m1
1 year ago
Alpha Chen
c6e946de79
add nix, cargo to zshenv
1 year ago
Alpha Chen
62bc20c8cf
nix
1 year ago
Alpha Chen
c6d1045581
add .local/bin to $PATH
1 year ago
Alpha Chen
dd3082a77f
move aliases to rc, add tmux alias for better integration w/direnv
1 year ago
Alpha Chen
dcf4aefe45
move chruby to rc, add .dotfiles/bin
1 year ago
Alpha Chen
37c58e1d21
move PATH-modifying stuff to zshenv
1 year ago
Alpha Chen
89245945e1
Add ~/bin to PATH
1 year ago
Alpha Chen
7c78c7020b
Add Cargo bin to PATH
1 year ago
Alpha Chen
9492e4fc09
Move direnv and chruby hooks into zshrc
1 year ago
Alpha Chen
bb44c92a9b
Re-enable automatic chruby-ing
1 year ago
Alpha Chen
e6bc833747
initial personalization
1 year ago
Kaleb Elwert
3f556400e7
Avoid setting TMPDIR and make sure all modules handle that properly
...
Fixes #1206
7 years ago
Samantha McVey
a4ff6acd56
[runcoms/zprofile+zshenv] Ensure TMPDIR is always set
...
In some cases TMPDIR may not be set, in which case it could cause issues
for zsh modules.
This change was prompted by issue #1331 .
Also when creating a missing TMPDIR, use mkdir --mode=700 instead
of creating the directory and then chmoding it afterward.
8 years ago
Sorin Ionescu
a84ac5b002
Only one newline at end of file
10 years ago
Sorin Ionescu
e4e4f89c9f
[ Fix #523 ] Ensure zprofile exists before sourcing it
11 years ago
Robin
3a5fff9c6d
Don't override customized environments in subshells
...
Only set up environment for the top-level shell, and allow it to be
inherited normally.
A top level shell is usually a login shell, but can also be a
non-interactive, non-login shell in certain cases, such as when
executing an SSH remote command.
Signed-off-by: Sorin Ionescu <sorin.ionescu@gmail.com>
11 years ago
Sorin Ionescu
c9c3b40b5c
[ Fix #437 ] Always set $TMPDIR
12 years ago
Sorin Ionescu
6e65349c45
[ Fix #398 ] Manually set locale
12 years ago
Sorin Ionescu
6fd00449a6
[ Fix #381 ] Remove the path_helper workaround
12 years ago
Sorin Ionescu
095863e6ae
[ Fix #385 ] Do not set $INFOPATH
12 years ago
Sorin Ionescu
e5de305157
[ Fix #383 ] Do not set $MANPATH
...
man dynamically searches for man pages based on $PATH.
12 years ago
Georges Discry
39795d3e5e
Fix lesspipe.sh detection in custom PATH
...
The detection of lesspipe.sh has to be done after setting PATH as it
could be installed in a non-standard bin directory. For example,
Homebrew installs lesspipe in /usr/local.
12 years ago
Sorin Ionescu
455cc0c6e5
Export $MANPATH and $INFOPATH
12 years ago
Sorin Ionescu
8cdf06e386
[ #255 ] Use $ZDOTDIR or $HOME
12 years ago
Sorin Ionescu
fb9a20591f
[ Fix #197 ] Rebrand as Prezto
...
Conflicts:
README.md
runcoms/zshenv
12 years ago
Sorin Ionescu
e8226dfaf3
Set $TMPPREFIX only when $TMPDIR is set
12 years ago
Sorin Ionescu
227043938f
Fix a mkdir switch typo introduced in 68bbf22
12 years ago
Sorin Ionescu
e8ab2760c0
Sort zshenv sections for easier browsing
12 years ago
Sorin Ionescu
68bbf22992
Respect $TMPDIR in $TMPREFIX
12 years ago
Sorin Ionescu
df82640caa
Rename templates to runcoms
12 years ago