-
Notifications
You must be signed in to change notification settings - Fork 18
Modules/docker #49
Modules/docker #49
Conversation
For the record: this is a repost of sorin-ionescu#1147 |
Exciting! |
modules/docker/README.md
Outdated
|
||
[1]: https://www.docker.com/ | ||
[2]: https://github.com/zplug/zplug | ||
[3]: https://github.com/akarzim/zsh-docker-aliases/issues |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems a bit confusing. We've started some discussions (see #38 and #33) about these blocks.
I'd like this to read something like this:
Support
If you're having problems, use the Prezto issue tracker.
Acknowledgements
This module is a copy of akarzim/zsh-docker-aliases by François Vantomme (MIT License).
cc @johnpneumann @cottser who have been part of those discussions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@paulmelnikow 👍 that makes sense to me, seems like a good way to acknowledge the origin of the code without signing them up to support it :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the feedback. I agree with this. Changes are done ;)
I don't want to set a precedent for adding lots of new modules. However Docker is widely used, so I'd like to include it in Prezto. I'm interested to hear what other people think. |
I'm very much in favor of including this. Docker seems to have swept the world, and it would be nice to have this module maintained to make it easier and faster to work with Docker. |
Looks good to me. |
@paulmelnikow why not? #52 might take quite a long time, why prevent adding new modules until it's done? When #52 is ready, all the external plugins will likely be purged anyway. |
Just a heads up that reviewing and merging are on pause because Sorin is open to adding maintainers to the original (#44). |
This fixes a security issue with malicious branch names
Homebrew decided to not change the behaviour of `brew upgrade` so `brew upgrade --all` is equivalent to `brew upgrade` without any other arguments (so the `--all` is a no-op and can be removed).
…rin-ionescu#598) * Support skip-virtualenvwrapper-init zstyle in python module to avoid auto-sourcing of virtualenvwrapper.sh * Don't overwrite the WORKON_HOME env var if the user has already set it
@belak has started merging changes at the original. I sincerely hope this is merged! It looks like the original PR now needs to be rebased, as it seems to be tracking the same branch as this one. Think the simplest thing would be to make a new branch, and a new PR at the original. |
This commit changes the way $TMPDIR is set by using `mktemp` rather than a fixed string.
- Implementation from sorin-ionescu#1001 - Documentation from sorin-ionescu#1178
Multiplexer titles can be set independent of window and tab titles. Add auto-title always option to have dynamic titling inside terminal multiplexers. Setting auto-title to yes continues to ignore dynamic titling inside terminal multiplexers. This patch should not alter behavior under Apple terminals.
The new call is compatible with colordiff v1.0.8 - v.1.0.15 (might be compatible with even earlier versions, but not tested), while the original one breaks down under v1.0.14 and v1.0.15. See daveewart/colordiff#22.
e3fedfd
to
ce88def
Compare
…s-context-config Adds additional support for PS prompt context expansion
There's a bit of discussion that I'd like to see in the new PR before it gets merged... things like what aliases are worth including and how they should be organized. In short, I feel like the prezto git module aliases get a bunch of things right and I'd like to see a similar structure with the docker aliases. Anyway, discussion at the new PR (and it looks like this has been rebased against the original prezto to make that PR work), so this can probably be closed. |
7 is pretty arbitrarily chosen, but seems like a reasonable tradeoff, at least the completion no longer shows symptoms of exponential time-growth when trying to complete something completely wrong. This fixes sorin-ionescu#946.
Thanks to @jeffwidman for pointing this out Closes sorin-ionescu#1141
2cc1bf5
to
e606b09
Compare
Merged via sorin-ionescu#1147. |
Add some concise aliases for docker, docker-machine and docker-compose.
AFAIK, theses aliases will not shadow other system commands or prezto’s module aliases.