Mercurial > dotfiles
changeset 254:9ea1d601383e
Virtualenv wrapper for Fish.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Tue, 06 Jan 2015 23:21:04 -0800 |
parents | 18d7db1d1863 |
children | 6afb75039a25 |
files | .hgsub .hgsubstate fish/config.fish |
diffstat | 3 files changed, 24 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/.hgsub Tue Jan 06 23:18:10 2015 -0800 +++ b/.hgsub Tue Jan 06 23:21:04 2015 -0800 @@ -37,3 +37,5 @@ lib/hg/mercurial-cli-templates = https://bitbucket.org/sjl/mercurial-cli-templates lib/hg/hg-prompt = https://bitbucket.org/sjl/hg-prompt +lib/fish/virtualfish = [git]https://github.com/adambrenecki/virtualfish.git +
--- a/.hgsubstate Tue Jan 06 23:18:10 2015 -0800 +++ b/.hgsubstate Tue Jan 06 23:21:04 2015 -0800 @@ -1,3 +1,4 @@ +17a51b56d88bd1f1826945413790c482032bb8d3 lib/fish/virtualfish f8703c9e2fb951ebb193b268faf7f0457abf8334 lib/hg/allpaths d40de32ec5b1380ed20888c744d4f8f468fbf226 lib/hg/hg-git 1cb3af183d2f692622f84da88d5ca18bd4f91b1f lib/hg/hg-prompt @@ -10,11 +11,11 @@ 55de0be306844ba8ad63c6e910e9c8f8234a209e vim/bundle/easymotion 2c8461db084d205903a792a23163faa546f143c9 vim/bundle/fugitive eb9fc8676b8959c3c2c95bf6b6e8f0f44317c5c0 vim/bundle/gundo -cae2a1c22cfd846322e3fd6506d5ade0ed58b9e3 vim/bundle/gutentags +c9dfccf3c2f762f5f1f2b86320f2fd0258998ed0 vim/bundle/gutentags 204e32721154766e03e99ff857bc798aa5b741dc vim/bundle/haml 4dfa6c4e679ae326cc7486012f0433a92c64426e vim/bundle/interestingwords 8a8f0ed97c1751d304cf5b7241f2fe27b0e61f81 vim/bundle/jinja -01edb7c58e0c6d632603d5857bf0d508b9579b1d vim/bundle/lawrencium +53a2c9403ba8e8d7f5229eead2e6933ab04c70d1 vim/bundle/lawrencium 940a8defa0576385dee1ad177bab0b34738540aa vim/bundle/less b69e54f4bf0a0ee26f6582ee8764b25529610c88 vim/bundle/linediff 409c37b205afa2f9d590e23de8171482d66770e2 vim/bundle/markdown
--- a/fish/config.fish Tue Jan 06 23:18:10 2015 -0800 +++ b/fish/config.fish Tue Jan 06 23:21:04 2015 -0800 @@ -52,8 +52,14 @@ patches: <patches|join( → )|pre_applied($yellow)|post_applied($normal)|pre_unapplied($gray)|post_unapplied($normal)>>" 2>/dev/null function virtualenv_prompt - if [ -n "$VIRTUAL_ENV" ] - printf '(%s) ' (basename "$VIRTUAL_ENV") + #if [ -n "$VIRTUAL_ENV" ] + # printf '(%s) ' (basename "$VIRTUAL_ENV") + #end + if set -q VIRTUAL_ENV + set_color -b blue white + printf '(%s)' (basename "$VIRTUAL_ENV") + set_color normal + printf ' ' end end @@ -122,6 +128,17 @@ # }}} +# Virtualenv wrapper for Fish {{{ + +#set -g VIRTUALFISH_COMPAT_ALIASES # uncomment for virtualenvwrapper-style commands +. $HOME/.config/fish/virtualfish/virtual.fish +# optional plugins +#. path/to/auto_activation.fish +#. path/to/global_requirements.fish +#. path/to/projects.fish + +# }}} + # Local Settings {{{ if test -s $HOME/.config/fish/local.fish