Commit Graph

7009 Commits

Author SHA1 Message Date
d4a3e0645b zshrc: add option to bypass update prompt (#5891) 2019-05-05 21:23:32 +02:00
bcd4100625 convert + to %20 encoding 2019-05-04 16:42:06 -04:00
cfe2263f4c updated search URL for angular 2019-05-04 16:17:28 -04:00
177d11d30e readme: add notice about shell changes (#6288)
Add important notice about `chsh -s /bin/zsh` command requiring the user to log out and log back in to see the changes.
2019-05-04 18:36:29 +02:00
d0e4319a70 Add PersistentVolumeClaim support to kubectl plugin
Just add aliases for PVC actions.
2019-05-03 13:22:18 -06:00
8113ed065d Add GitHub Action to label Pull Requests 2019-05-03 16:31:22 +02:00
55f20fed6e hub: update completion to 2019-02-21 (819aa96) (#7821) 2019-05-01 16:10:31 +02:00
4eae0549fd per-directory-history: redo README for Oh My Zsh
Closes #7726
2019-04-29 21:08:26 +02:00
56610be198 colorize: fix mktemp parameter for compatibility (#7789) 2019-04-29 20:51:29 +02:00
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
d16adb6a9f aws: fix path resolution of aws completion for Ubuntu (#7812) 2019-04-29 11:42:36 +02:00
a46798b790 Update colorize README.md with env var details 2019-04-26 11:26:33 -07:00
c7154e8839 Add pygments style env var for colorized 2019-04-26 11:26:30 -07:00
f5b2d9c7ce meta: ignore example files in custom directory
Fixes #7801
2019-04-26 16:59:46 +02:00
2433ee8194 react-native: add simulator aliases according to latest Xcode update (#7792) 2019-04-26 16:49:31 +02:00
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
f46476589a core: set up colored ls output in FreeBSD (#7787)
Fixes #7565
2019-04-22 21:09:54 +02:00
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
cfd30e9e5c Colored ls output in FreeBSD #7565 2019-04-22 17:24:48 +03:00
9b2410fbcf Remove dots from installer URLs (#7780) 2019-04-18 23:08:07 +02:00
8db0f352e8 agnoster: remove empty line (#7775) 2019-04-18 18:27:20 +02:00
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
2c1880cf50 sfdx: add plugin and completion for sfdx (#6540) 2019-04-16 22:08:32 +02:00
ebee94b8cf bira: remove extra spaces (#7767) 2019-04-16 21:54:09 +02:00
8d95f76050 rails: create README (#5841) 2019-04-15 19:29:49 +02:00
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
4b9c4e973e bwana: change function name to bwana (#7769)
Change name function from `man` to `bwana`.
2019-04-15 16:47:43 +02:00
4456536a78 Simplify explanation of bwana function 2019-04-15 16:46:58 +02:00
ecc1c6db8c [bwana plugin] Change function name
Fix #5732
Change name function from `man` to `bwana`.
2019-04-15 08:47:14 -05:00
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
b57c0ac6e2 Delete deprecated pure theme 2019-04-10 21:26:56 +02:00
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
7824dc637d git: use is-at-least to test for git version
Fixes #7754
2019-04-10 11:47:29 +02:00
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
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
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
afb28d337d git-prompt: add README (#7554) 2019-04-09 21:21:26 +02:00
5f9cc016d7 Fix redundant export of RPROMPT in aws plugin 2019-04-09 21:07:42 +02:00
5911aea46c lib: stop detecting git versions prior to 1.7.2
The 1.7.2 release was published in July 2010 [1]. It's about time to stop
supporting older versions.

Fixes #4583

[1] https://github.com/git/git/releases/tag/v1.7.2
2019-04-09 20:38:13 +02:00
bb64446ebf Merge branch 'fix/autojump-plugin'
Fixes #7568
Closes #4542
Closes #5163
Closes #6868
2019-04-09 19:47:11 +02:00
b4c06f2b50 Complain when no autojump script was found 2019-04-09 19:45:49 +02:00
fd105b6e52 Refactor and clean up autojump plugin 2019-04-09 19:45:30 +02:00
5a424fc12f Check first default Homebrew prefix 2019-04-09 19:22:51 +02:00
4ef29c9f18 Fix homebrew path location 2019-04-09 19:21:05 +02:00
ab63d240da Use source instead of dot to load autojump 2019-04-09 19:18:37 +02:00
5e9ee67f2b Update autojump.plugin.zsh
I was adding autojump on a new machine and annoyingly forgot that autojump
was to be installed on its own. This may be helpful.
2019-04-09 19:13:52 +02:00
481a649f90 NixOS: Use autojump.sh to figure out location of autojump.zsh
Signed-off-by: Maximilian Güntner <code@maschinenpsychologe.de>
2019-04-09 19:12:27 +02:00
cab1ac6e68 emacs: use open frame if there is one present
Fixes #5779
Fixes #5405
2019-04-09 19:01:10 +02:00
b31106b341 git: minor syntax fix 2019-04-09 18:35:09 +02:00
35dc26a2c0 git: use stash 'push' instead of the deprecated 'save' (#7486)
* Use stash 'push' or 'save' depending on Git version

A utility function now parses the output of git --version and set the
alias for git stash to 'git stash push' iff the current version of Git
is 2.13 or greater; it falls back to 'git stash save' otherwise.
2019-04-09 18:33:15 +02:00