9e2ad4173f
Only set RBENV_ROOT with brew in OSX
2016-09-03 17:39:06 -07:00
0887152e2e
Add command_exists function
2016-08-26 16:37:13 -07:00
9d0ce5db9f
Add brew_relink function
2016-08-26 16:37:01 -07:00
5ef6659279
Add evm and _emacs_setup to shell path
2016-08-26 16:36:42 -07:00
7c2669af81
Quote argument to readlink
2016-08-26 16:36:21 -07:00
1625673d09
Remove vendored git completion
...
The antigen git bundle should include git completion.
2016-08-18 14:42:05 -07:00
18716cd7bd
Add swap_mirror_swap function
2016-08-18 11:58:28 -07:00
b107581b2f
Add filter_by_column_value shell function
2016-08-16 21:20:29 -07:00
a4ec8f17d1
Shell commands for cscreen
2016-08-16 21:20:15 -07:00
45f0c345af
Put ruby and node setup in shellrc.sh
2016-08-16 20:28:29 -07:00
ab95dd07a4
Fix whitespace in _java_setup
2016-08-16 16:57:44 -07:00
0058a21c5f
Auto-jump setup
2016-08-16 16:36:11 -07:00
3916889ff5
Synergy tweaks
...
Make meta key actually work by settingl alt = meta for controlling
device. Make synergy_start_client_at idempotent.
2016-08-16 16:00:07 -07:00
e2c5cd6033
Refactor shellenv/setup for better performance
2016-08-16 15:26:50 -07:00
afff5ec4a9
Remove unused shell files
2016-08-16 14:40:56 -07:00
311e20dfeb
Tweak synergy definitions
2016-08-16 11:19:10 -07:00
44b441f2c1
Don't run path_helper separately
2016-08-16 11:15:47 -07:00
593208a983
Add --no-rehash for pyenv and rbenv inits
2016-08-16 11:14:28 -07:00
dfed16d168
Remove uber.sh, Move virtualenvwrapper to shellrc
2016-08-16 11:13:47 -07:00
4a5e55462f
Source synergy.sh in non-interactive shells
2016-08-15 19:31:47 -07:00
f695113554
Complete refactor of synergy.sh
2016-08-15 11:53:57 -07:00
90ec10836b
Merge branch 'master' of github.com:IvanMalison/dotfiles
2016-08-15 11:31:15 -07:00
83dac3ddeb
Make shell startup less noisy when pyenv missing
2016-08-15 11:30:25 -07:00
0ac7e71e3c
Import task as ctask (breaking changes in invoke)
2016-08-15 11:29:50 -07:00
742773cf93
Move zsh specific uber code to zsh sourcing dir
2016-08-14 23:15:28 -07:00
e6f56478ea
Update synergy configs
2016-08-11 11:01:32 -07:00
1656570798
Fix path_lines function for pyenv
2016-08-05 10:00:20 -07:00
36c03fbebc
Add pyenv-virtualenv to shellenv.sh
2016-08-04 15:21:50 -07:00
4af3878646
Add a which_readlink function
2016-08-04 15:10:24 -07:00
0d0cbf93c0
Fix pyenv warning output wording
2016-08-03 09:44:41 -07:00
d624955ee2
Fix add_to_path/pyenv interaction in shellenv.sh
2016-08-02 20:46:42 -07:00
435a11bd6e
Add short args to shell_path
2016-08-02 19:47:37 -07:00
8dacac359f
Tweak shellenv startup for marginal speedup
2016-08-02 19:47:09 -07:00
8e77129e7f
Remove pyenv output from shell startup
2016-07-26 17:53:21 -07:00
8934fec5ba
Start using pyenv
...
This required a significant refactor to shellenv.sh. Some strange, and
not yet fully understood behavior of add_to_path was uncovered in doing
this refactoring. More investigation is needed.
2016-07-26 17:51:21 -07:00
3f0bf2f966
Make knight_moves_count executable
2016-07-26 12:32:15 -07:00
8acfc66c68
Add knight_moves_count to python lib
2016-07-26 12:31:07 -07:00
846523e563
Add TeX binaries
2016-07-07 21:51:47 -07:00
d60314fbb5
Organize _setup_env
2016-07-05 12:26:04 -07:00
3e48836ab7
Add Python executables to parse go testify output
2016-06-28 19:45:41 -07:00
96033e5fbf
Add check for sparkleshare in history file
2016-06-28 17:16:51 -07:00
b87c5a5ecc
Make merge_zsh_history.py executable
2016-06-28 17:16:17 -07:00
4466d5d960
Set imalison@uber.com as git email automatically
2016-06-19 23:51:13 -07:00
d1fbd293d5
Add in_git_directory to function.sh
2016-06-19 23:50:34 -07:00
fba3feb8fb
edit_script function
2016-06-19 02:05:14 -07:00
9cac14f6f0
Ignore errors from time_emacs
2016-06-18 09:39:03 -07:00
a96aceccb7
add autoenv
2016-06-16 14:44:09 -07:00
805a5d0816
Add ipdb script target for realgud
2016-06-15 17:58:30 -07:00
db96469bfb
only run path helper when the file exists
2016-06-10 16:26:39 -07:00
27f2baa4da
handle powerline not existing
2016-06-10 16:24:39 -07:00