Commit Graph

866 Commits

Author SHA1 Message Date
Jan Lindblom
0cbd3480a8 Allow plan plugin to read from $PLENV_ROOT (useful with Homebrew on Mac). 2014-12-17 13:51:57 +01:00
Bruno Pinto
3a4b7de689 Merge branch 'prepend_path' 2014-11-29 17:17:28 +11:00
Bruno Pinto
b861a5cee1 deprecating _append_path and create _prepend_path 2014-11-29 17:15:30 +11:00
Bruno
73459aeb7d Merge pull request #266 from bobthecow/fix/local-config-home-suffix
Remove common .home suffix from local-config hostname.
2014-11-29 12:25:53 +11:00
Justin Hileman
d6d10825ae Remove common .home suffix from local-config hostname. 2014-11-28 11:28:23 -05:00
Bruno Pinto
5f230e331d checking for --inherit-variable support is too slow 2014-11-28 20:17:28 +11:00
Bruno Pinto
b04c7fa42b Merge pull request #195 from natrim/master 2014-11-28 19:46:04 +11:00
Natrim
d3daa585aa Composer plugin
- add function "composer"
- uses local composer if available
- add function "composer_install" to install composer to current dir
2014-11-28 19:45:55 +11:00
Bruno Pinto
c56d016f7d Merge pull request #170 from rominf/dpaste 2014-11-28 19:44:17 +11:00
Roman Inflianskas
2d363c740d [dpaste] Make dpaste a replacement for sprunge 2014-11-28 19:44:11 +11:00
Roman Inflianskas
bb1d149e2c [dpaste] Add time options: 1, onetime, 2, twotimes 2014-11-28 19:44:11 +11:00
Roman Inflianskas
36aa069f7b [dpaste] Add system tests 2014-11-28 19:44:11 +11:00
Roman Inflianskas
e957365d75 [dpaste] Another try to fix tests running on OS X 2014-11-28 19:44:11 +11:00
Roman Inflianskas
b256aac2e1 [dpaste] Allow test run with any working directory 2014-11-28 19:44:11 +11:00
Roman Inflianskas
b1b7b0a0ee [dpaste] Using sed -E everywhere 2014-11-28 19:44:11 +11:00
Roman Inflianskas
e5b7c01934 [dpaste] Fix hour, week, month expired snippets 2014-11-28 19:44:11 +11:00
Roman Inflianskas
668849a9c3 [dpaste] Fix tests 2014-11-28 19:44:11 +11:00
Roman Inflianskas
4cb6539197 [dpaste] Add tests 2014-11-28 19:44:11 +11:00
Roman Inflianskas
32c1a02690 [dpaste] Add compatibility with non GNU *nix 2014-11-28 19:44:11 +11:00
Roman Inflianskas
b3d40bb35d [dpaste] Add --help alias for help 2014-11-28 19:44:11 +11:00
Roman Inflianskas
feff0bb89d [dpaste] Fixed file pasting with option -t 2014-11-28 19:44:10 +11:00
Roman Inflianskas
4aedc2917f [dpaste] Underscoring all private variables and functions 2014-11-28 19:44:10 +11:00
Roman Inflianskas
9ce45f5f38 [dpaste] Add "expires" option 2014-11-28 19:44:10 +11:00
Roman Inflianskas
a58c498362 [dpaste] Add dpaste plugin 2014-11-28 19:44:10 +11:00
Bruno Pinto
06b35235ff Merge pull request #262 from bobthecow/fish-all-the-fish 2014-11-28 19:42:07 +11:00
Justin Hileman
c91f0932d7 [bobthefish] Add config options to readme. 2014-11-28 19:41:55 +11:00
Justin Hileman
4db1f71bb3 [bobthefish] Default hg segment to off
… due to performance concerns.

See #258
See #262
2014-11-28 19:41:55 +11:00
Justin Hileman
620dbedef7 [bobthefish] One more hg speedup.
Send along the directory where we already found the .hg to throw hg a bone.
2014-11-28 19:41:55 +11:00
Justin Hileman
b4cd761843 [bobthefish] One more cleanup. 2014-11-28 19:41:54 +11:00
Justin Hileman
1e9893102e [bobthefish] Default display configs to yes 2014-11-28 19:41:54 +11:00
Roman Inflianskas
eec81de1b4 bobthefish: allow user disable segments
Conflicts:
	themes/bobthefish/fish_prompt.fish
2014-11-28 19:41:54 +11:00
Justin Hileman
0e76751e5f [bobthefish] Use @rominf's recursive hg to find hg root. 2014-11-28 19:41:54 +11:00
Roman Inflianskas
a3b401127c bobthefish: hg: faster checking for hg repo (fix)
Conflicts:
	themes/bobthefish/fish_prompt.fish
2014-11-28 19:41:54 +11:00
Justin Hileman
8b2b0ac585 [bobthefish] Use brackets instead of test. 2014-11-28 19:41:54 +11:00
Justin Hileman
3620d70690 [bobthefish] always use command hg 2014-11-28 19:41:54 +11:00
Justin Hileman
340a293517 [bobthefish] Use consistent sed delimiters. 2014-11-28 19:41:54 +11:00
Justin Hileman
83f5e52a0e [bobthefish] Standardize stderr redirects. 2014-11-28 19:41:54 +11:00
Justin Hileman
37a0679dda [bobthefish] much cleaner git "ahead" flag. 2014-11-28 19:41:54 +11:00
Justin Hileman
b67fde9a33 [bobthefish] Add support for rbenv and RVM 2014-11-28 19:41:54 +11:00
Justin Hileman
a81b1fcc2c [bobthefish] Simplify bold segments.
Add support for --bold (and --underline) to the __bobthefish_start_segment function.
2014-11-28 19:41:53 +11:00
Justin Hileman
4012de608d [bobthefish] Better (faster, stronger) SCM segments
* Show the closest parent repo if $PWD is in both an hg and git repo.
 * Only find the repo root once per SCM, not two or three times :)
2014-11-28 19:41:53 +11:00
Justin Hileman
a4ba3bc8e7 [bobthefish] More virtualenv tweaks
* Inline a one-line method that's called one place
 * Make sure __bobthecow_virtualenv_python_version doesn't fail if python isn't a symlink.
 * Add a visual segment indicator after python version glyph.
2014-11-28 19:41:53 +11:00
Justin Hileman
f6456dbc26 [bobthefish] Update virtualenv segment colors…
remove some additional unnecessary complication.
2014-11-28 19:41:53 +11:00
Bruno Pinto
02529d7aca correctly adding sorted brew paths 2014-11-28 19:40:37 +11:00
Bruno Pinto
cf5b5abadc Merge pull request #251 from tannhuber/master 2014-11-26 16:09:55 +11:00
Joseph Tannhuber
fce4caddb7 Budspencer theme improvements
- Bookmarks and command/directory history functions implemented
- Function to edit commandline with $EDITOR
- Faster git parser
2014-11-26 16:08:56 +11:00
Bruno
01adb417ee Merge pull request #265 from rominf/bak
[bak] Fix tests
2014-11-26 15:51:10 +11:00
Roman Inflianskas
81c912731d [bak] Fix tests 2014-11-25 23:59:13 +03:00
Bruno Pinto
c46b7d4308 removing old commented out code 2014-11-22 19:32:11 +11:00
Bruno
1b102c545a Merge pull request #255 from bobthecow/bobthefish-hg-tweaks
Add mercurial support for bobthefish
2014-11-21 09:12:03 +11:00