Commit Graph

274 Commits

Author SHA1 Message Date
Justin Hileman
b2549c2005 [split] Move bak plugin to oh-my-fish/plugin-bak
https://github.com/oh-my-fish/plugin-bak
2015-05-31 08:30:48 -07:00
Justin Hileman
a90b48144c [split] Move archlinux plugin to oh-my-fish/plugin-archlinux
https://github.com/oh-my-fish/plugin-archlinux
2015-05-31 08:30:48 -07:00
Justin Hileman
9e1c281973 [split] Move android-sdk plugin to oh-my-fish/plugin-android-sdk
https://github.com/oh-my-fish/plugin-android-sdk
2015-05-31 08:30:48 -07:00
Bruno Pinto
d3b4007594 handling failures on git clone 2015-05-31 14:34:31 +01:00
Bruno Pinto
bcd032de8e using events for easier verbosity handling 2015-05-31 14:11:12 +01:00
Bruno Pinto
2930c81228 omf list function 2015-05-31 14:06:46 +01:00
Bruno Pinto
46f0a3f981 move fish functions to omf plugin 2015-05-31 13:13:23 +01:00
Michel Belleville
fa253c22e9 FIxing a problem caused by the strange "command command -v rbenv"
Some systems don't have a ```command``` command ; testing for it before trying to execute it is better form.
2015-05-27 15:25:21 +02:00
Michel Belleville
e77c6cd77a FIxing a problem caused by the strange "command command -v rbenv" command 2015-05-27 15:25:21 +02:00
Joseph
474ce4cd7a Modify README.md
Typo fixed.
2015-05-06 13:05:31 +02:00
Kelvin Smith
c501d0f2c6 Add emacs plugin (even more updated)
Incorporate changes after code review of #408
2015-04-01 10:23:00 +05:30
Kelvin Smith
55a2e6d003 Add emacs plugin (updated)
Updated in response to comments from @bucaran

Port of oh-my-zsh emacs plugin.
Includes a function to kill emacs from command line once
a daemon has started.

More information included in plugins/emacs/README.md.

See reference plugin here:
https://github.com/robbyrussell/oh-my-zsh/tree/master/plugins/emacs
2015-04-01 10:22:44 +05:30
Denny Trebbin
6ea0a84c56 fix link to plugin repo 2015-03-22 05:47:55 +01:00
Jorge
1c5cae225e Fix failing balias tests. 2015-03-18 08:53:36 +09:00
Jorge
34cd7dc10e Do not run empty ta's test stub. 2015-03-18 08:53:14 +09:00
Jorge
a17837b7f3 Add test stub for ta plugin. 2015-03-18 08:49:35 +09:00
Jorge Bucaran
c6bc4fdcd8 ta-to-done 📒 2015-03-18 08:18:46 +09:00
Dave Yarwood
14902584f5 fix for sudo command aliases 2015-03-01 09:20:42 -05:00
Dave Yarwood
849fcbecc8 add fish-spec 2015-03-01 01:13:48 -05:00
Dave Yarwood
5bebbc641c use older expr syntax for backwards compatibility with the expr that comes with OSX 2015-02-28 14:10:31 -05:00
Justin Hileman
dc00557f49 Allow adding bundler plugin execs in local config.
set bundler_plugin_execs jekyll mustache
2015-02-24 20:34:06 -08:00
Jorge
8b5777c1f5 fix basename bug on linux 2015-02-25 13:00:11 +09:00
Jorge Bucaran
e38465768f try plugin: quick theme switcher 2015-02-19 19:56:12 -02:00
Jorge Bucaran
681fb07fec fix getopts: handle -h --help bug fish-shell#746 2015-02-12 00:20:56 +09:00
Jorge Bucaran
89a4d811f0 getopts: add multiline option string test 2015-02-11 22:39:25 +09:00
Jorge Bucaran
0715e56026 getopts: handle multiline option strings 2015-02-11 22:39:25 +09:00
Jorge Bucaran
935b2d5aa0 Change tiny declared globals to local scope. 2015-02-11 00:49:31 +09:00
Justin Hileman
edeecff2df Allow overriding default iTerm session profile.
iTerm2 nightly has an improved scripting bridge that exposes sessions, but until that ships, we'll have to use a hardcoded default and let users override.
2015-02-09 11:53:45 -08:00
Justin Hileman
c817bfccfb Fix "missing argument" error when calling tab without args 2015-02-09 11:34:48 -08:00
Justin Hileman
aec321be32 Add tab plugin.
This is a port of a bash function I wrote almost five years ago:

  https://gist.github.com/bobthecow/757788

The fish version is better though ;)

I only have OS X with iTerm and Terminal to test on, but it should be possible to add support for other terminals on other OS. Send a pull request!
2015-02-09 07:05:49 -08:00
Jorge Bucaran
d1e5c07ad9 Add tiny to plugins README 2015-02-08 20:19:46 +09:00
Jorge Bucaran
a63029e9b4 add new plugin: tiny
tap into github's git.io URL shortener
 e.g., tiny -u username -r repo -> http://git.io/be1iX
2015-02-08 20:04:46 +09:00
Felipe Rodrigues
d8fb61b99c Fixing the RVM is not a function, selecting rubies with 'rvm use ...'will not work. 2015-02-05 10:25:23 -05:00
unbalancedparentheses
12c07f15e3 added pbcopy plugin 2015-02-03 12:38:55 +00:00
Jorge Bucaran
7057181db5 Rename .markdown to .md; add links to plugins and fix typos. 2015-02-01 13:50:48 +09:00
Jorge Bucaran
def99add90 Update plugins README with information about new plugins: msg, getopts, fish-spec. 2015-02-01 13:50:48 +09:00
Jorge Bucaran
6f23ccdee8 Add fish-spec plugin README. 2015-02-01 13:50:48 +09:00
Jorge Bucaran
b792d5aeed Add getopts plugin README. 2015-02-01 13:50:47 +09:00
Daniele Sluijters
f4faa2e812 Fix some issues with the usage of RBENV_ROOT.
`RBENV_ROOT` can be used to relocate where rbenv ends up storing the shims
and versions of Ruby it installs. Because of this split `RBENV_ROOT`
cannot be used to reliably construct a path to the rbenv binary itself.

Instead we now rely on `$RBENV_BIN_ROOT` pointing to the `bin/` directory
containing the rbenv binary/script.

If `$RBENV_BIN_ROOT` is not set we search `$PATH` first and then the
user's home directory making sure to prepend the necessary directories to
our `$PATH` depending on where we find rbenv.

Lastly we prepend to our `$PATH` the location rbenv's `shims/` so that we
can find the shims rbenv generates for us.
2015-02-01 02:41:49 -02:00
Bruno Pinto
8521c2124a removing deprecated autojump plugin 2015-01-29 01:20:41 -02:00
Jorge Bucaran
d7366e9466 seq call in getopts should specify negative step 2015-01-24 06:57:51 +09:00
Jorge Bucaran
f397152128 fish getopts plugin 2015-01-24 01:17:01 +09:00
Bruno Pinto
99ea3a6989 simplifying expect tests 2015-01-20 22:18:20 -02:00
Bruno Pinto
b825216053 removing flaky bak tests 2015-01-20 22:02:03 -02:00
Felix Sonntag
39f54c2805 osx plugin: Updated description implementation, improved argument checking 2015-01-20 01:18:28 +01:00
Felix Sonntag
d4acc8148a osx plugin: added descriptions, split up files, minor changes 2015-01-20 01:18:28 +01:00
Felix Sonntag
98a8283511 added osx plugin 2015-01-20 01:18:28 +01:00
Bruno Pinto
80ed2cf0f0 attempt to decrease bak flakiness 2015-01-19 13:26:33 -02:00
Bruno Pinto
fcc15fc16b allow debugging messages to be echoed inside a test 2015-01-17 18:07:49 -02:00
Bruno Pinto
5c81cfbffd more tests for the fish-spec suite 2015-01-17 13:47:50 -02:00