Commit graph

3315 commits

Author SHA1 Message Date
Michael C 5efe52d991 virtualenvwrapper: add README (#8226) 2019-10-07 18:04:49 +02:00
Denis Titusov 5f066dabc8 Add README for pow and powify plugins (#8225) 2019-10-07 18:01:08 +02:00
Joe Rattazzi d5e7040ebd pyenv: add README (#8224) 2019-10-07 17:53:18 +02:00
Marc Cornellà e2d5426f42
perl: add README (#8215) 2019-10-07 17:41:09 +02:00
Marc Cornellà 896dd271c8
Some syntax changes and more function docs 2019-10-07 17:40:51 +02:00
Marc Cornellà d8a7884731
redis-cli: add README (#8214) 2019-10-07 17:26:05 +02:00
Marc Cornellà a9d382a297
Small changes 2019-10-07 17:25:44 +02:00
Aditya J Karia 456814d8a6 mysql-macports: add README (#8210) 2019-10-07 17:23:00 +02:00
Marc Cornellà b45e0f4836
dash: simplify completion logic 2019-10-07 17:08:38 +02:00
Marc Cornellà 357336bfb3
Remove redundant section and document keyword args 2019-10-07 17:04:31 +02:00
Michael C 4b65f439e2 docs: add README.md for Dash plugin 2019-10-07 07:08:17 +02:00
Alex Morozoff dd0ade161c
Create README.md
Added README for UFW plugin issue: [Good first PR] Add READMEs to undocumented plugins #7175
2019-10-06 15:24:25 -04:00
Erwan ROUSSEL 53d987346f
Create README.md 2019-10-05 11:30:21 +02:00
Erwan ROUSSEL e1cb349ffe
Update README.md 2019-10-05 11:14:12 +02:00
Erwan ROUSSEL 1be840b831
Create README.md 2019-10-05 11:05:46 +02:00
Shubham Kamath 3848102a5e terminitor: add README (#8197) 2019-10-03 13:55:07 +02:00
Zach Whitten c60371a829 rebar: add README (#8198) 2019-10-03 13:52:50 +02:00
Marc Cornellà d9bb732eac
rvm: add README (#8199) 2019-10-03 13:52:01 +02:00
Nicholas Meriano ff23aa0bf9 n98-magerun: add README (#8200) 2019-10-03 13:51:17 +02:00
Zach Whitten 188eff0653 Adding README for rvm 2019-10-02 20:30:22 -04:00
Rexben ae0de1135d cakephp3: add README (#8196) 2019-10-02 22:31:28 +02:00
Ekunola Ezekiel 4b8f4d529e yii: add README (#8194) 2019-10-02 18:58:15 +02:00
Marc Cornellà 1a6480e486
bundler: add rubocop to bundled_commands (#8169) 2019-10-02 18:55:47 +02:00
David Shaffer 372bb48cee
Add rubocop to bundler readme 2019-10-02 11:01:16 -04:00
David Shaffer fc9093b745
Add rubocop to bundled_commands 2019-10-02 11:01:16 -04:00
Marc Cornellà e38099de96 sublime: ignore wslpath errors if C drive is missing 2019-10-02 13:10:36 +02:00
Marc Cornellà bf0cf4eb1e
yarn: add Yarn Workspace aliases (#7491) 2019-10-01 22:24:48 +02:00
14nrv f32b30277d yarn: add yd as yarn dev alias (#7663) 2019-10-01 22:24:00 +02:00
Zach Whitten 77ad69e080 jruby: add README (#8190) 2019-10-01 21:21:05 +02:00
Caleb Williams b8cfa0c77a
Update README: include Yarn workspace shortcuts 2019-10-01 14:11:59 -05:00
Zach Whitten ec7ef7eed1 lein: add README (#8189) 2019-10-01 20:10:11 +02:00
Marc Cornellà bb6ae70b92
fzf: add support for debian packages (#8001) 2019-10-01 13:34:13 +02:00
Sukin Kumar K 51f0eaad61 Add README for thor and pip plugins (#8185) 2019-10-01 13:13:18 +02:00
David Woodward 8bfeb3759c oc: add README (#8188) 2019-10-01 13:02:28 +02:00
Rhuan Oliveira f763244e3b autoenv: add README (#8184) 2019-10-01 12:56:41 +02:00
Marc Cornellà 487f0af412
Fix table alignment 2019-09-30 19:49:09 +02:00
Kevin 2004550a58
react-native: add aliases for newer iPhones to Doc
Added aliases for iPhone 11, 11 Pro, 11 Pro Max to the Document.
2019-09-25 01:03:08 +08:00
KevinHu2014 ccee223aed react-native: add aliases for newer iPhones
Added aliases for iPhone 11, 11 Pro, 11 Pro Max
2019-09-25 00:58:35 +08:00
Andrei Lesnitsky f9e7c45a48 Add flutter plugin (#8150) 2019-09-24 14:46:38 +02:00
Franco Catena be9160ef90 gcloud: add search path for Arch Linux (#8164) 2019-09-21 23:11:25 +02:00
Ian Chesal 6cfaa07627 Add gcloud plugin (#8144)
* A gcloud plugin

This PR addresses issue #6205

This adds support for loading completion for the Google Cloud SDK
command line tools. It searches the known paths for an SDK and loads the
provided completion if it is found. Users can supply a custom location
for the SDK by setting `CLOUDSDK_HOME` in their `zshrc` before loading
oh-my-zsh plugins.

* Canoncial zsh and some safe guards

Based on a PR review from mcornella. All off this has now been tested
on the following variants:

  - macOS 10.14.6 - Homebrew
  - macOS 10.14.6 - Custom install
  - Ubuntu 16.04.6 LTS - apt install
  - Ubuntu 18.04.3 LTS - apt install
  - Ubuntu 18.04.3 LTS - snap classic install
  - CentOS 7 - yum install
2019-09-20 13:58:35 +02:00
Marc Cornellà 095d56b5ea Fix WSL check for WSL 2 and simplify nohup in open_command
WSL 2 changes the output of `uname -r`. For instance,

  WSL 1: 4.4.0-18980-Microsoft
  WSL 2: 4.19.67-microsoft-standard

Since WSL 2 lowercases the M, we can match for the rest of the string
which remains lowercase throughout both versions. Another option would
be to match for both upper- and lower-case Ms, like that:

  $(uname -r) = *[Mm]icrosoft*

Fixed use of nohup in open_command where it was only necessary for
xdg-open (and actually harmful for cmd.exe in WSL 2). The current logic
is simpler and more future-proof.
2019-09-19 16:20:02 +02:00
Marc Cornellà 576e0992ca z: update to latest version (e77e938)
Closes #8145

Co-authored-by: GHPS <GHPS@users.noreply.github.com>
2019-09-13 11:44:20 +02:00
Marc Cornellà 093b56a7d7
git: fix gtl alias argument
Fixes the error `no matches found` because the argument is not quoted.
See https://github.com/robbyrussell/oh-my-zsh/pull/7629#issuecomment-531151821
2019-09-13 11:20:20 +02:00
Jonas ddd359dd66 kube-ps1: add a note where to put the PROMPT=... line (#8142) 2019-09-11 15:54:56 +02:00
Marc Cornellà f9e133b88a
gitfast: fix error in git-prompt.sh (#8132)
An error was thrown (`bash: [: =: unary operator expected`) when using the __git_ps1_colorize_gitstring function outside of the one place it's called (line 512), because the "detached" variable was not quoted, and was unset.
2019-09-08 20:29:43 +02:00
Marc Cornellà 4fb50b3333
Unquote yes in conditional expressions for style consistency 2019-09-08 20:28:59 +02:00
Prajjwal Singh 229a1c9719 gitfast: update completions (#8130)
Includes completions for `git switch`.
2019-09-08 16:16:00 +02:00
Marc Cornellà 101ea87232 ssh-agent: check if ssh-add -l was successful 2019-09-08 16:07:06 +02:00
Marc Cornellà a870fee6a7
Update syntax on the remaining functions 2019-09-08 14:58:46 +02:00
Addison G 1f58cd92dd
Updated git-prompt.sh to quote variables
An error was thrown (`bash: [: =: unary operator expected`) when using the __git_ps1_colorize_gitstring function outside of the one place it's called (line 512), because the "detached" variable was not quoted, and was unset.
2019-09-06 14:12:56 +10:00
Braxton Schafer b3d3ce8aa6 Fix bad function definitions in Debian plugin
There appears to be a definition issue for some functions/aliases which
result in the following errors when sourcing .zshrc:

```
/home/username/.oh-my-zsh/plugins/debian/debian.plugin.zsh:75: defining function based on alias `abd'
/home/username/.oh-my-zsh/plugins/debian/debian.plugin.zsh:75: parse error near `()'
```

Fixes #7986
2019-09-03 14:15:13 -05:00
Salomon Smeke 15dd77055e wd: point to the correct directory even if installed with antibody (#8116) 2019-09-02 13:40:39 +02:00
Ing. Jan Kaláb a331063a04 git-escape-magic: fix typo (#8113) 2019-09-02 13:30:26 +02:00
mapshen 9524db7398 autojump: fix loading when autojump is not in $PATH (#8074)
The `commands[autojump]` block errs out when autojump is not found, and the rest, which is intended to be used for loading `autojump`, does not get executed.
2019-08-27 21:41:44 +02:00
Jonathan Klimt 2217a7c803 ripgrep: update completion to latest version (#8083) 2019-08-27 15:09:13 +02:00
Pavel Omelchenko 08beebd89f homestead: repair sed regex (#8103) 2019-08-24 00:00:08 +02:00
Ryan Styrczula df9cf72396 plugins/git: Fix gbda trying to delete worktree branches
Git learned to add a `+` in front of branches that are
checked out in other worktrees.

See: 745f681289/Documentation/RelNotes/2.23.0.txt (L252-L256)
2019-08-23 11:08:20 -04:00
Vignesh Balasubramaniam caf0bfa046 ubuntu: fix aglu to list available upgrades (#8082) 2019-08-23 16:58:21 +02:00
Marc Cornellà 3e0e9136cc
homestead: change key string for getting command list (#8008) 2019-08-23 13:37:28 +02:00
Pavel Omelchenko 246e7832ef
feature: add condition for regular expression 2019-08-22 12:00:31 +03:00
Julien Janvier de3b14cf69 git: add aliases for git switch and restore (#8089) 2019-08-20 12:11:38 +02:00
Kirill Pinchuk 1908f7bddc fabric: support fabric 2+ completion (#8010) 2019-08-19 18:12:53 +02:00
Matthew Turney 8634d9542a Add git-escape-magic plugin (#2847) 2019-08-19 17:57:19 +02:00
SomeDer 90a0de4698 Add alias-finder plugin (#7768) 2019-08-19 17:53:13 +02:00
SomeDer 97c0d0a563 Allow plugins sudo and thefuck to be loaded before vi-mode (#8087) 2019-08-19 12:14:22 +02:00
Marc Cornellà 28232904be
git-auto-fetch: override zle-line-init only if it exists 2019-08-13 18:19:07 +02:00
Jisse Reitsma 40fafe0f59 n98-magerun: support magerun for Magento 2 (#7950) 2019-08-07 20:16:25 +02:00
Marc Cornellà 2156b4c081
colored-man-pages: add option to color any help command (#7173)
This allows you to use `colored git log --help` for example, to get
colored output.
2019-08-07 20:10:54 +02:00
Iulian Onofrei 26aad59779 Add README file 2019-08-04 00:33:40 +03:00
Jack Brown 6d2221e697 frontend-search: add duckduckgo as an option for fallback search (#7973) 2019-07-31 09:45:54 +02:00
Gopal9816 9817e1e7ff common-aliases: add README (#8039) 2019-07-27 14:09:00 +02:00
PLANET ARGON 508cba2fc2 Removing plugin that was named after an external tool, which carries a history as a racist phrase. Was reported by a user of OMZ who shared some background on the terminology and how it made them feel. (#8027) 2019-07-22 07:28:33 -07:00
Pavel Omelchenko 783dd1504f
change key string 2019-07-17 15:17:34 +03:00
Ilya Gorski 0565251c3b Unset all local functions after running them 2019-07-17 02:43:00 +03:00
Ilya Gorski b90f76c141 fzf: Adding support for debian packages 2019-07-15 00:40:28 +03:00
Adriaan Knapen 6cb98eda15 git: add missing grev alias to README (#7984) 2019-07-11 20:42:28 +02:00
Jackson Delahunt c7a7b70e07 git-auto-fetch: silence stderr output (#7970)
Redirect stderr to avoid printing errors to the console when the ssh key is not
unlocked.
2019-07-01 15:10:59 +02:00
Jacky Wu 7b2c4327e7 golang: add missing gom alias to README (#7961) 2019-06-27 18:49:00 +02:00
tom-apfm 5f743e1a84 terraform: update README (#7934)
Add better usage instructions for the plugin which actually work
2019-06-26 15:20:41 +02:00
Jason Schwerberg c105c04b6b kubectl: add statefulset aliases (#7826) 2019-06-15 20:49:33 +02:00
Marc Cornellà fb43df128f
colorize: add style environment variable (#7635) 2019-06-15 20:48:45 +02:00
Nicholas Wehr fec2e56bc9 adding gatsby command set (#7831) 2019-06-15 10:54:19 -07:00
Sung Won Cho 5f18dbf895 Add a completion plugin for dnote (#7885) 2019-06-15 10:52:22 -07:00
Robby Russell 36e13f4803
Add PersistentVolumeClaim support to kubectl plugin (#7827)
Just add aliases for PVC actions.
2019-06-15 10:49:41 -07:00
SomeDer f992d434ec git: add git revert alias (#7841)
* git: add `alias grev="git revert"`

* Swapping double for single quotes

Matching the conventions in the plugin
2019-06-15 10:47:23 -07:00
Viktor Fonic 078f64dcf9 rails: fix typo in README (#7923) 2019-06-12 19:45:43 +02:00
Marc Cornellà 69f37800be
ubuntu: plugin cleanup and rename of ag alias to age (#7700)
* Clean up plugin and README
* Rename ag to age to avoid conflict with The Silver Searcher
  Fixes #3866
2019-06-11 15:05:55 +02:00
Marc Cornellà 7f98e1cb52
debian: fix alias completion, rename ag and clean up README (#7698)
* Use double quotes to cache value of $apt_pref and $apt_upgr
* Clean up and fix syntax of command checks
* Clean up README and document $apt_pref/$apt_upgr overriding mechanism
* Rename `ag` alias (apt upgrade) to `au`
* Clean up README and fix syntax

Fixes #3686 
Fixes #4660 
Closes #5906

Co-authored-by: Noah Vesely <fowlslegs@riseup.net>
2019-06-11 15:02:04 +02:00
Ryan Greenblatt d0b29ff0b3 pip: fix no such file or directory error (#7916)
Zsh may be configured such that ">>" will error if the file doesn't exist (`setopt noclobber`).
2019-06-10 00:02:08 +02:00
Felipe Contreras d69bad8eb4 gitfast: downgrade to upstream v2.16 (#7918)
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2019-06-08 16:33:56 +02:00
Roger Steneteg 65f34ce80e kube-ps1: fix color bleeding in prompt (#7915) 2019-06-07 18:30:08 +02:00
Felipe Contreras eb3d463081 gitfast: update to upstream v2.21 (#7914)
* gitfast: use $OSTYPE again

In the last update to upstream this was reverted:

 a56eac7a (Use OSTYPE instead of uname whenever possible for better speed. (#5496))

Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>

* gitfast: simplify plugin

No need to set and unset a variable we use once.

Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>

* gitfast: add script to update from upstream

This would make easier the process of updating, and also not miss our
patches.

Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>

* gitfast: update to upstream v2.21

Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com>
2019-06-07 17:57:46 +02:00
Michael Morgan 27228d83fe fasd: update v alias to evaluate $EDITOR lazily (#7900)
For the `v` alias to work in its current state, the environment variable
EDITOR must already be defined by the time `source $ZSH/oh-my-zsh.sh`
happens. However, in the included zshrc template, EDITOR is set from
within the "User configuration" section, which begins immediately after
the above line. This means that, unless the user knows to move their
`export EDITOR` statements, EDITOR will be undefined when fasd.plugin.zsh
loads, and therefore the alias will have the value 'f -e ""', preventing
it from functioning.

With this change, `"$EDITOR"` will be evaluated each time the alias is
invoked, instead of just once when the alias is created. This allows for
EDITOR to be set from "User configuration" in the zshrc, and has the
additional flexibility of allowing a user to specify a different EDITOR
for a single session or invocation of the alias.
2019-06-01 20:40:04 +02:00
Marc Cornellà 9930dd6e49 aws: use function keyword in function definitions
Fixes #7886
2019-05-28 15:33:02 +02:00
Pete Johns 7f66a070a4 osx: add more arguments to itunes vol command (#7845)
- Get the iTunes volume without an argument
- Shift up / down iTunes volume
2019-05-27 18:22:07 +02:00
programmer04 1343ab67ed aws: check availability of aws profiles (#7839) 2019-05-26 12:31:37 +02:00
Rachel M. Carmena 5d875d6812 ng: fix shwordsplit option use (#7880) 2019-05-25 19:35:33 +02:00
Marc Cornellà 1f07889888
emotty: fix for undefined $TTY (FreeBSD) (#7844)
See https://github.com/robbyrussell/oh-my-zsh/pull/6731#issuecomment-449653115
2019-05-25 12:19:51 +02:00
Will Mendes 8d4d766bac frontend: add frontend search commands (#7863) 2019-05-25 11:59:47 +02:00
Marc Cornellà 9598a855fa
aws: check for existence of config file in aws_profiles
Fixes #7872
2019-05-25 10:24:43 +02:00
Aliaksei Maiseyeu fa187791ca torrent: add README (#7873) 2019-05-24 12:17:26 +02:00
Miral 60736c9f37 Add new kubectl alias to list all contexts (#7823)
* Add alias to list all contexts

* Update readme to include new alias
2019-05-21 15:13:05 -07:00
Marc Cornellà 4ad4a81657 git: clean up plugin file and delete current_repository function
Closes #6329
2019-05-21 11:04:01 +02:00
Marc Cornellà f8d5fdce3a git: move documentation from wiki to README 2019-05-21 11:04:01 +02:00
Melebius 8022fdbd13 svn-fast-info: fix svn-fast-info printfs (#7140)
The svn-fast-info plugin printf commands was not well formatted, now it can handle empty
variables. Also removed redundant spaces.

Co-authored-by: RazManor <Raz.Manor@valens.com>
Co-authored-by: Marc Cornellà <marc.cornella@live.com>
2019-05-20 22:31:48 +02:00
Arshad Kazmi f960e2be6f dotenv: add support for custom env file names (#7861) 2019-05-19 22:45:27 +02:00
Marc Cornellà 5f7666e20b
vi-mode: reset KEYMAP on accept-line (#7818)
Fixes #7797
2019-05-19 18:22:23 +02:00
Mert Simsek 5aa62461d9 rails: change rg alias to rgen (#7858)
The rg alias conflicted with ripgrep.
2019-05-17 14:36:20 +02:00
Mohamed El Mouctar Haidara 4585c6662b aws: really unset AWS*PROFILE variables in asp function (#7838) 2019-05-10 17:28:31 +02:00
DT f5f630ff34 osx: update spotify to v2.1 (#7820) 2019-05-09 14:17:22 +02:00
Marc Cornellà 0232ac4bb1
Merge branch 'master' into master 2019-05-08 20:40:36 +02:00
chpeer ebc700be9b Add plugin for Please (#6568) 2019-05-08 16:53:50 +02:00
George Cheng 7b75163543 vscode: add code-insiders support (#7836) 2019-05-08 16:32:27 +02:00
Rahul Somasunderam b054e25d25 Add plugin for SDKMAN (#6483)
SDKMAN! is a tool for managing parallel versions of multiple
Software Development Kits on most Unix based systems.
2019-05-08 10:27:05 +02:00
Thomas Kriechbaumer 20ecca2ba9 rbenv: improve rbenv loading based on pyenv (#7626) 2019-05-08 09:51:05 +02:00
Alan 4cadbcd235 Add plugin for pipenv (#6698)
- Add completion for pipenv
- Auto activate and deactivate for pipenv shell
- Add aliases for the most common pipenv commands
2019-05-08 09:48:28 +02:00
Jannik 0f0448fa6c ssh-agent: consolidate uppercase message (#7834) 2019-05-07 21:21:55 +02:00
Kewang 78b241b16a Capitalizate github to GitHub (#5932) 2019-05-07 20:02:41 +02:00
i5ar 58daf13528 django: fix typo in completion (#6233) 2019-05-07 19:51:20 +02:00
Wayne Porter 81ed25610d jira: fix error when assigned or reported are default (#7731)
Signed-off-by: Wayne Porter <wporter82@gmail.com>
2019-05-07 18:11:28 +02:00
Marc Cornellà 63b8d652f2
Add small polishing touches 2019-05-06 19:09:51 +02:00
div_bhasin b3498d110e Extracted angularjs to its own context for users who still use Angular <= 2 2019-05-05 22:17:45 -04:00
div_bhasin bcd4100625 convert + to %20 encoding 2019-05-04 16:42:06 -04:00
div_bhasin cfe2263f4c updated search URL for angular 2019-05-04 16:17:28 -04:00
j-griffith d0e4319a70 Add PersistentVolumeClaim support to kubectl plugin
Just add aliases for PVC actions.
2019-05-03 13:22:18 -06:00
Israel Rodrigo Faria 55f20fed6e hub: update completion to 2019-02-21 (819aa96) (#7821) 2019-05-01 16:10:31 +02:00
Marc Cornellà 4eae0549fd
per-directory-history: redo README for Oh My Zsh
Closes #7726
2019-04-29 21:08:26 +02:00
danhimalplanet 56610be198 colorize: fix mktemp parameter for compatibility (#7789) 2019-04-29 20:51:29 +02:00
Marc Cornellà 6da85279eb
Revert "kubectl: rename k alias" (#7817)
This reverts commit 978b724c4a (#7749)

See https://github.com/robbyrussell/oh-my-zsh/issues/6408#issuecomment-485718042 and later comments.
2019-04-29 15:48:24 +02:00
dorons d16adb6a9f aws: fix path resolution of aws completion for Ubuntu (#7812) 2019-04-29 11:42:36 +02:00
Jay Schwerberg a46798b790 Update colorize README.md with env var details 2019-04-26 11:26:33 -07:00
Jay Schwerberg c7154e8839 Add pygments style env var for colorized 2019-04-26 11:26:30 -07:00
Mohammed Abd El-Ra'ouf 2433ee8194 react-native: add simulator aliases according to latest Xcode update (#7792) 2019-04-26 16:49:31 +02:00
Ibrahim Almuqrin adade64cda react-native: use new iOS simulator names (#7717)
The simulator names changed after updating to Xcode 10.2 (iOS 12.2 SDK)
I don't know how to prevent this change from affecting those who didn't update yet, but it worth noting that updating is now required in order to submit iOS apps to the App Store.
2019-04-25 16:14:17 +02:00
Francisco de Zuviría ebd13b60c1 colorize: add ability to colorize multiple files into less (#7662)
cless is an alias for a colorized less wrappper: colorize_via_pygmentize_less.
Note that cless opens many files as independent files, navigatable with `:n` and `:p`.
2019-04-22 21:06:47 +02:00
Marc Cornellà 978b724c4a
kubectl: rename k alias (#7749)
This uses `ku` instead of `k` as an alias for kubectl.

Fixes #6408
2019-04-17 17:23:54 +02:00
Wade Wegner 2c1880cf50 sfdx: add plugin and completion for sfdx (#6540) 2019-04-16 22:08:32 +02:00
Ivan Polchenko 8d95f76050 rails: create README (#5841) 2019-04-15 19:29:49 +02:00
Marc Cornellà fc9e427ef9
sublime: refactor plugin and fix documentation (#7715)
* convert to 2-space indentation
* standardize sublime function name (subl)
* simplify subl function definition into a single loop
* convert functions into aliases
* simplify alias creation
* search for Sublime Text command only if not found
* reorganize and clean up plugin
* fix README
* simplify cygwin path lookup
* support path lookup for msys (Windows)
* support path lookup for WSL (Windows)
* fix for spaces in sublime path alias
2019-04-15 16:55:18 +02:00
Marc Cornellà 4456536a78
Simplify explanation of bwana function 2019-04-15 16:46:58 +02:00
Dante Calderon ecc1c6db8c [bwana plugin] Change function name
Fix #5732
Change name function from `man` to `bwana`.
2019-04-15 08:47:14 -05:00
akinnane 08da19e3fd emacs: revert cab1ac6e68 (#7765)
Revert cab1ac6e68

The change from the above commit breaks opening a new emacs frame if
there isn't a existing frame open.

When emacs is running in daemon mode, there will always be a frame
associated with the daemon, even if there are no visible frames.

The lisp function `frame-list`, will always return 1 frame.
```
emacsclient --eval '(frame-list)'
(#<frame F1 0xa3c680>)
```

When an real frame is open, two frames are reported by the `frame-list`
function.
```
emacsclient --eval '(frame-list)'
(#<frame F1 0xa3c680> #<frame emacs Prelude - ~/oh-my-zsh/plugins/emacs/emacsclient.sh 0xf50e10>)
```

See:
https://emacs.stackexchange.com/questions/44537/extra-frame-in-visible-frame-list-when-started-in-daemon-mode-is-causing-prob
https://emacs.stackexchange.com/questions/18859/dont-let-the-daemon-frame-make-a-file-visible
2019-04-14 12:31:52 +02:00
Marc Cornellà 3c8f73c312 git-prompt: fix LANG override for git status call
The previous version modified the whole environment leading to
problems (see #7757). This version *adds* LANG=C to the current
env, without overriding it completely.

Fixes #7757.
2019-04-10 20:30:30 +02:00
Marc Cornellà 7824dc637d
git: use is-at-least to test for git version
Fixes #7754
2019-04-10 11:47:29 +02:00
Roman Perepelitsa 8d7ce18e12 vi-mode: remove TRAPWINCH from plugin (#7753)
* Remove TRAPWINCH; it's unrelated to vi-mode

* Update prompt with ad hoc KEYMAP variable
  Fixes mode indicator when the terminal window is resized
2019-04-09 23:10:13 +02:00
Pmoranga d36c1b8d22 kube_ps1: customize colors and dynamically toggle prompt (#7269)
changes:
- easily customize the colors via variables
- command to switch on/off the custom prompt
- Improved documentation with example on how to append on the prompt.

Fixes #7261
2019-04-09 22:41:36 +02:00
Marc Cornellà 0c3499ecd9
Fix showing aws prompt out of the box for 'fishy' theme (#7747)
This fixes the RPROMPT setting for fishy theme so as to preserve its old value,
instead of overwriting it like it did before.

Also, fix unnecessary export of RPROMPT in aws plugin.
2019-04-09 22:20:00 +02:00
Jayden Thrasher afb28d337d git-prompt: add README (#7554) 2019-04-09 21:21:26 +02:00
programmer04 5f9cc016d7 Fix redundant export of RPROMPT in aws plugin 2019-04-09 21:07:42 +02:00