Alpha Chen
c1fa109324
move zsh hook to rc, use nvim as default editor
11 months ago
Alpha Chen
e48bf2dab6
remove unnecessary chruby initialization
11 months ago
Alpha Chen
11661690b3
fix nix
11 months ago
Alpha Chen
4d3379c69f
make brew work on the m1
11 months ago
Alpha Chen
c6e946de79
add nix, cargo to zshenv
11 months ago
Alpha Chen
62bc20c8cf
nix
11 months ago
Alpha Chen
c6d1045581
add .local/bin to $PATH
11 months ago
Alpha Chen
dd3082a77f
move aliases to rc, add tmux alias for better integration w/direnv
11 months ago
Alpha Chen
dcf4aefe45
move chruby to rc, add .dotfiles/bin
11 months ago
Alpha Chen
37c58e1d21
move PATH-modifying stuff to zshenv
11 months ago
Alpha Chen
89245945e1
Add ~/bin to PATH
11 months ago
Alpha Chen
7c78c7020b
Add Cargo bin to PATH
11 months ago
Alpha Chen
9492e4fc09
Move direnv and chruby hooks into zshrc
11 months ago
Alpha Chen
bb44c92a9b
Re-enable automatic chruby-ing
11 months ago
Alpha Chen
e6bc833747
initial personalization
11 months 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.
7 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
11 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