summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-28mercurial: add hga alias to README (#7547)Michal Kielan
2020-02-28mix: add format option to completion (#7256)Cody Fuller
2020-02-28gradle: fix command option name in completion (#6586)Wenbing Li
It should be `--rerun-tasks`, the original one miss a 's' at the end. See https://docs.gradle.org/current/userguide/command_line_interface.html
2020-02-28pass: update completion to upstream version (675a002e) (#6475)Sven Hergenhahn
2020-02-28fasd: cache full fasd initialisation script (#6097)Ville Lautanala
Using `fasd —-init auto` will first detect terminal and then call fasd again to generate the final initialisation script. Caching that gives a more significant performance boost.
2020-02-28stack: use builtin completion command (#6230)Joshua Pratt
2020-02-28lib: urlencode hostname in update_terminalapp_cwd (#6245)Stephen Heuer
Apple's Terminal doesn't open a new tab in your current directory if your hostname has UTF-8 characters in it. Percent encoding the host in addition to the path in update_terminalapp_cwd appears to solve this issue. Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-02-28composer: keep composer autocompletion when using global (#5933)Thomas Ruiz
2020-02-28kitchen: change sed regex in completion to capture all commands (#5820)Gustavo Maia
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-02-28lib: add support for clippaste in WSL using powershellMarc Cornellà
Source: https://github.com/microsoft/WSL/issues/4852#issuecomment-579616808
2020-02-28geeknote: update completion (#4986)Ján Koščo
Fixes Completion only working for first parameter
2020-02-28fancy-ctrl-z: ensure widgets are called with full context (#4838)mickk-on-cpp
This allows other plugins that hook e.g. accept-line to identify the fancy-ctrl-z widget as the caller and take appropriate steps when necessary. See https://github.com/tarruda/zsh-autosuggestions/issues/82#issuecomment-181133379
2020-02-27lib: add termux commands to clipboard.zsh (#6243)j
Closes #6243
2020-02-27lib: add support for clip.exe clipboard copy in WSLMarc Cornellà
2020-02-27lib: support additional clipboard types (#7996)Marc Cornellà
* clipboard: Reduce unnecessary special-casing on stdin Ideally the parameter would just be removed-users could always just do "clipcopy < some-file". but removing the parameter would break backwards compatibility. In any case, this simplifies the logic considerably. * clipboard: Avoid unnecessary re-detection each time Previously, OS detection would happen on each invocation. This makes it happen once (unless it fails, in which case it will try again on the next invocation). This has the additional benefit of localizing the platform-specific checks and commands, too, versus spreading them out in separate functions. * clipboard: Add support for several more clipboards This implements essentially the same heuristic as neovim, with the additional (existing) special support for Cygwin. See: https://github.com/neovim/neovim/blob/e682d799fa3cf2e80a02d00c6ea874599d58f0e7/runtime/autoload/provider/clipboard.vim#L55-L121 - pbcopy, pbpaste (macOS) - cygwin (Windows running Cygwin) - wl-copy, wl-paste (if $WAYLAND_DISPLAY is set) - xclip (if $DISPLAY is set) - xsel (if $DISPLAY is set) - lemonade (for SSH) https://github.com/pocke/lemonade - doitclient (for SSH) http://www.chiark.greenend.org.uk/~sgtatham/doit/ - win32yank (Windows) - tmux (if $TMUX is set) * clipboard: Fix tmux clipcopy after testing Tmux must have special handling for /dev/stdin since it's managing the terminal itself. This was tested with tmux-2.9a on macOS. * clipboard: Fix bad expansion of exit-code test
2020-02-27Merge branch 'master' into clipboardMarc Cornellà
2020-02-27Fix an issue with escape characters (#7979)Chai Feng
Co-authored-by: Francisco de Zuviría <FranciscodeZuviria@fusap.com.ar>
2020-02-27ng: refactor READMEMarc Cornellà
2020-02-27macports: add rdeps and rdependents completion (#4717)Guillermo del Fresno
2020-02-27jhbuild: add some missing commands and update README (#5195)Miguel Vaello Martínez
Commands: make, tinderbox. Closes #5195 Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-02-27jhbuild: add shell alias (#3707)Adrien Plazas
This adds "jhsh" as an alias for "jhbuild shell" to the JHBuild plugin.
2020-02-27norm: add hg prompt (#6725)Julian Parsert
2020-02-27nmap: add alias for ICMP scan (#4807)Ciacho
Closes #4807
2020-02-27python: add alias to run the proper IPython based on virtualenvPetr Bělohlávek
Current state: a user invokes `ipython` and is provided with the IPython instance regarding the `$PATH`. Proposed state: a user invokes `ipython` (which is a new alias in the *python plugin*) and is provided with the proper IPython instance regarding the currently activated virtualenv. Example: the user's default Python is 2.7 with installed IPython 2.7. User activates Python 3.5 virtualenv where he installs IPython 3.5. After activating the environment, one expects `ipython` to run the version 3.5, which does not happen by default. Instead, IPython 2.7 is used, which in counter-intuitive and often causes problem. Closes #5797
2020-02-27updater: add --autostash to git pull (#7172)Mauricio Wolff
If I have custom configs (like theme customizations) I have to stash my changes and get them back after the update. By adding the --autostash on upgrade.sh, if I have any changes not commited they'll be reapplied after the upgrade, allowing me to have temporary customizations without any harm to the upgrade process.
2020-02-27vagrant: document aliasesMarc Cornellà
2020-02-27vagrant: add common aliases (#3762)Marc Cornellà
2020-02-26zsh-interactive-cd: add vi-mode support (#8681)wallace11
2020-02-25installer: add option to install without replacing .zshrc (#8209)Michael Dorst
* Add option to install OMZ without replacing .zshrc tools/install.sh respects REPLACE_RC environment variable --noreplace-rc flag sets REPLACE_RC='no' * Change REPLACE_RC=no to KEEP_ZSHRC=yes Change --noreplace-rc to --keep-zshrc
2020-02-25npm: hardcode completion function and delete cached one (#8679)Marc Cornellà
Fixes #8665
2020-02-25battery: remove redundant grep calls in battery_pct functionMarc Cornellà
2020-02-25avit: fix prompt sequence (fixes #8678)Marc Cornellà
2020-02-25Add JFrog CLI plugin (#8250)Yahav Itzhak
2020-02-25battery: fix floating point output in macOSMarc Cornellà
Fixes #8676
2020-02-24installer: remove redundant cp command (#8668)Jonathan Chang
2020-02-24lib: delete upgrade lock in upgrade_oh_my_zshMarc Cornellà
Provides a different solution to #8332 and #8333
2020-02-24vscode: add documentation for running in macOS (#8674)Andy Pickle
2020-02-19Merge pull request #8651 from mcornella/random-theme-refactorMarc Cornellà
Add random theme and consolidate logic from init and themes plugin
2020-02-19Add blacklist variable for random themeMarc Cornellà
Co-authored-by: Fran Garcia <fran.miranda@gmail.com>
2020-02-19Polish themes plugin and error out if theme not foundMarc Cornellà
2020-02-19Add themes in $ZSH_CUSTOM to the pool of candidatesMarc Cornellà
Also add comments and unset leftover variables, and print only the name of the theme loaded. When looking for $ZSH_CUSTOM themes, the chosen algorithm is to add the theme names to the pool disregarding the path, and then source whatever theme is selected with the same logic as the init script, which is to source first custom themes even if there is another default theme of the same name. Co-authored-by: Mihai Serban <mihai.serban@gmail.com>
2020-02-19Move random theme functionality into "random" themeWilly Weiskopf
The statements for selecting a random theme in oh-my-zsh.sh and the themes plugin are duplicate. Most people eventually settle on a theme, making those lines in oh-my-zsh.sh superfluous. To address those, it may makes sense to put the random theme functionality into a theme of its own (since themes are just zsh scripts.
2020-02-19avit: add years since last commit if appropriateMarc Cornellà
2020-02-19avit: clean up theme codeMarc Cornellà
2020-02-19avit: replace custom prompt functions with OMZ onesMarc Cornellà
Fixes #8637
2020-02-19agnoster: fix bzr prompt with breezy installed (#8646)Marc Cornellà
* Change indentation to 2 spaces in prompt_bzr function * Check if in a bzr repository and optimize bzr calls in prompt_bzr
2020-02-18systemd: add prompt function to show systemd units' status (#7657)Sir Mobus Gochfulshigan Dorphin Esquire XXIII
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-02-18af-magic: fix virtualenv prompt suffixMarc Cornellà
2020-02-18git: add `grename` to rename a local branch and in the origin remote (#8622)Ujwal Dhakal
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2020-02-18af-magic: fix dashed separator sizing and refactorMarc Cornellà
Fixes #8081