Commit graph

4975 commits

Author SHA1 Message Date
Marc Cornellà d8b03f3f95 init script: remove trailing slash from $ZSH_CACHE_DIR 2016-08-25 02:05:25 +02:00
Marc Cornellà 051a2ee2b8 Merge branch 'add-tig-plugin' 2016-08-24 21:28:54 +02:00
Marc Cornellà 04dd97783e Add README to tig plugin 2016-08-24 21:28:49 +02:00
Steffen Tröster bf79e1ceac adding tig plugin for oh-my-zsh 2016-08-24 21:28:49 +02:00
Multilul 6e33095a7d iTerm2 v3 tab commands fixes (#5336)
Fixes the "syntax error: expected line end ..." (-2741) when using the tab, split_tab and vsplit_tab commands in iTerm2 v3
2016-08-24 21:15:12 +02:00
Ivan Eisenberg cbd9d0403e Added documentation for undocumented OSX plugin commands (#5338)
* updated OSX plugin docs
2016-08-24 20:02:27 +02:00
Marc Cornellà 3186b65391 Merge pull request #5335 from mcornella/cleanup-archlinux-plugin
Clean up Archlinux plugin
2016-08-24 08:56:51 +02:00
Marc Cornellà b90c8944b4 archlinux: fix pacmanallkeys URL, make curl silent
Also make all functions local as to not spill variables into the
global namespace.
2016-08-24 08:51:06 +02:00
Marc Cornellà 98ea6414d8 archlinux: reword and simplify README 2016-08-24 08:48:03 +02:00
Marc Cornellà 65f16fb64b archlinux: remove comments, format functions better 2016-08-24 08:47:52 +02:00
Marc Cornellà 4f15bd15e5 Properly fix npm completion source
Problem introduced in 136a834.
2016-08-24 00:13:24 +02:00
Marc Cornellà 9e81b79d90 Reorder zshrc template 2016-08-23 09:42:32 +02:00
Marc Cornellà 136a83433a npm: only load completion if npm exists 2016-08-23 09:31:29 +02:00
Bjørn Madsen 3b8d0ad9d0 archlinux: Update yasu alias
Signed-off-by: Marc Cornellà <marc.cornella@live.com>
2016-08-23 01:51:29 +02:00
Marc Cornellà 251bc2d380 dircycle: keep switch until a directory is found
This fixes the use case where a directory in the dir stack
doesn't exist anymore, so the keystroke doesn't appear to
do anything.

It will keep trying to switch to the n-est directory in the
stack until it founds an available directory or the dirstack
has no more directories to switch to.
2016-08-22 16:57:10 +02:00
Philipp Wahala 7c1ca0e4d8 Create and cache npm completion on first run
Signed-off-by: Marc Cornellà <marc.cornella@live.com>
2016-08-22 16:17:34 +02:00
Shubham Chaudhary 4b9772fffe Add more go aliases (#5259)
*  Also gfa conflicts with git shortcut
2016-08-21 20:06:47 +02:00
Simon b9c3e862c7 Add alias for checking out develop branch (#5307) 2016-08-21 19:46:37 +02:00
khenarghot 292a62e3ab Fix git emptiness check in dogenpunk theme (#5329)
The parsing output for full git log output too slow so it replaced
with last commit show request, wich cause error if repository is empty
2016-08-21 18:40:34 +02:00
Marc Cornellà 774c4eca6f Revert "Fix pj() function when no project has been specified"
This reverts commit 7d298a3059.
2016-08-21 00:09:59 +02:00
Piotr Gaczkowski 24ac1aa348 Clobber ssh environment regardless of setopt (#5322) 2016-08-21 00:02:58 +02:00
Marc Cornellà 76821f506c Rename gh alias (git help) to ghh
This conflicts with several tools, including NodeGH [1] and
scm_breeze [2].

[1] https://github.com/robbyrussell/oh-my-zsh/issues/5313
[2] https://github.com/robbyrussell/oh-my-zsh/issues/5321

Related: #5130
2016-08-20 23:53:12 +02:00
Emmanuel Isaac 9981214437 Add git alias to clear entire stash (#5306)
Using the "gstc" alias runs "git stash clear"
that clears every stash index
2016-08-18 09:22:21 +02:00
Marc Cornellà 66179bdab8 Fix git-flow README
- Fix "installation" information
- Add links to github project
- Transform list of aliases into table with descriptions
2016-08-17 22:39:41 +02:00
Fumseck 0615dfe32c Add alias and README to git-flow plugin (#5129) 2016-08-17 22:26:13 +02:00
Marc Cornellà acd6a14a2f Merge pull request #5296 from mcornella/fix-pj-plugin
Fix pj plugin
2016-08-16 17:34:13 +02:00
Marc Cornellà bec53135e4 Fix shwordsplit bug when a basedir contains spaces
The `shwordsplit` option affects all variables and we only need to split
the `$EDITOR` variable. Because of that, using `${=spec}` is a much better
alternative.

More info at
http://zsh.sourceforge.net/Doc/Release/Expansion.html#index-SH_005fWORD_005fSPLIT_002c-toggle
2016-08-16 08:32:43 +02:00
Marc Cornellà 7d298a3059 Fix pj() function when no project has been specified 2016-08-16 08:32:43 +02:00
Marc Cornellà 7f8851f52f Refactor pj function
- Use `emulate -L zsh` to make all variables local.

- Use `shwordsplit` to interpret `$cmd` spaces correctly.

- Rename `$project` and `$file` variables to the more appropriate `$basedir`
  and `$project`.
2016-08-16 08:32:43 +02:00
Marc Cornellà c9c11d605f Fix _pj completion function
- `$PROJECT_PATHS/*` wasn't working correctly. You have to iterate over
  its elements in order to use globbing with it.

- The `$projects:t` line wasn't necessary if we used `compadd`.

- `compadd` better supports destructuring an array with spaces in some
  of its elements.
2016-08-16 08:32:43 +02:00
Marc Cornellà 26bef0942b Add Readme to pj plugin 2016-08-16 08:32:43 +02:00
Marc Cornellà 525ee50815 Clean up comments in pj plugin file and reorganise 2016-08-16 08:32:43 +02:00
Thiago Leite Luiz 75f2f4e027 Adding alias to rake db:schema:load command. (#5281) 2016-08-14 18:01:13 -07:00
Peter Han 073ea01cce Create an alias to open up sublime project (#5258)
* Adding an alias to open up the sublime project

* README update for stp command
2016-08-14 18:00:19 -07:00
Dzianis Dashkevich 95371afdd8 Add gcpa and gcpc aliases to git plugin (#5271) 2016-08-14 17:58:11 -07:00
Ahmad Awais 5d6c350166 Enhancement: Show/Hide OSX hidden files 💯 (#5275) 2016-08-14 17:55:02 -07:00
naegi 341e83f6f2 Plugin : Sudo - Add support of sudoedit (#5035)
* Add sudoedit support

* change describtion of sudo plugin
2016-08-14 17:45:00 -07:00
$ea 40a9d9cb91 plugins/urltools: add suport for python 3 (#5039)
Python 3!!!!
2016-08-14 17:43:23 -07:00
Robby Russell b44aa61f09 Merge branch 'adispring-master' 2016-08-14 17:39:33 -07:00
Robby Russell b96a5877aa #5130 resolving conflict in git plugin for gh 2016-08-14 17:39:27 -07:00
Arz Yu 1e9084c3c7 muse theme: Remove extra spaces for none git/virtualenv prompt (#5278)
* muse theme: Remove a extra space for none git prompt

* muse theme: Remove a extra space for none virtualenv prompt
2016-08-14 17:33:48 -07:00
Patrick Stadler f19b6b24d3 add kubectl plugin (#5298) 2016-08-14 17:30:55 -07:00
Aleksey Ivanov 51c10783e1 refresh .rake_tasks when lib/tasks changed (#5111) 2016-08-13 20:47:43 +02:00
Daniel Grove 906a7731af Add tmux attach -d alias (#5285) 2016-08-12 20:50:09 -07:00
Aaron Decker 0181fe4970 add npm aliases (#5290) 2016-08-12 20:49:42 -07:00
Simen Bekkhus ae21102030 (git): Add gpsup alias (#5287) 2016-08-11 02:47:54 +02:00
Shiv Venkatasubrahmanyam c09323098a Add shrink-path plugin to shorten directory paths (e.g. ~/f/b/quux) (#5262)
* Add shrink-path plugin to shorten directory paths (e.g. ~/f/b/quux)

* Add a README
2016-08-11 02:44:00 +02:00
Kyle Scully a9428b137f added mix autocompletion support for phoenix (#4967) 2016-08-11 02:28:56 +02:00
Dominic Motuka 4505a438e4 update alias of get a list of packages installed locally (#5276) 2016-08-11 02:14:52 +02:00
Fredrik Fornwall 9772f8e10d Replace /bin/sh with sh for portability (#5291)
This makes things work even on system lacking /bin/sh, such as on
non-rooted Android systems.
2016-08-09 02:39:11 +02:00