Commit Graph

1551 Commits (omf-install-tests)
 

Author SHA1 Message Date
Bruno Pinto 70a32d5a59 Fish-spec result is the important status 8 years ago
Bruno Pinto 8526252b69 Tests for plugin install
Ref #201
8 years ago
Pedro Medeiros ab02f52d17 Update peco repo (#346)
When I upgraded my omf peco stopped to work I had to change the repo to this one that seems the one the is currently maintainable.
8 years ago
Derek Willian Stavis 4691b92dab require: fix completions autoload (#343) 8 years ago
Derek Willian Stavis 86350683be registry: add proxy package (#342) 8 years ago
Wild Kat c58b9f3383 Change ssh-term-helper repository prefix from pkg to plugin to meet new convention (#338) 8 years ago
Derek Willian Stavis 5095b5ba31 destroy: fix glob behavior on fish 2.3.0 (#327) 8 years ago
Derek Willian Stavis 0ca26d01e2 Fix theme key bindings (#334)
* init: load only key bindings from current theme

* theme: reload key bindings on theme change
8 years ago
Douglas Camata 065bc9c649 Adds the exenv package (#336) 8 years ago
Pablo Santiago Blum de Aguiar db66200ca9 templates: use `plugin` for plugins and `theme` for themes 8 years ago
Pablo Santiago Blum de Aguiar befebda9f2 templates: consistently use newlines before sections 8 years ago
Pablo Santiago Blum de Aguiar 7a815f32f0 templates: use https for all links 8 years ago
Luís Fiolhais 9afb439844 Fix autoload functions (#335) 8 years ago
Luís Fiolhais 780c833cb4 Inspect $FISH_VERSION variable instead of $version 8 years ago
Pablo Aguiar 77ac6fa261 init: set correct version number (#323) (#331) 8 years ago
Derek Willian Stavis 2c4471a78c autoload: refactor for conformance and performance (#262)
Refactor autoload: Split the big function into two smaller ones,
doing only option parsing at main function.

The algorithm is also rewritten, now in two steps for both path
inclusion an exclusion functions: 1) use auxiliary lists to store
valid function and completion paths, 2) bulk insert or remove just
once in the variable.

Now also respects path insertion policy, keeping user function
path always in front of other paths, thus allowing precedence of
user functions.
8 years ago
Derek Willian Stavis a164ebdd5d init: rewrite init process (#260)
* init: rewrite init process

Now use pure globbing to generate 100% valid function and
completion paths, effectively splitting the init process in two
steps, one which paths are added, and other when initialization
is done (sourcing init).

This initialization code introduces a new interface for
`init.fish` hook, which deprecates the previously used event
model. The new interface injects three variables into `init.fish`:
path, package and bundle. This variables can be used by the
package to autoload paths, use bundled files, etc.

Also supports key bindings by sourcing
$OMF_CONFIG/key_bindings.fish and also key_bindings.fish in
packages (plugins and themes) root directories. This is done
when fish_user_key_bindings is called.

* omf: migrate to new init hook

* omf/templates: migrate to new init and uninstall hooks

* docs: document new init and uninstall hooks interface

* README: update new hook interface spec
8 years ago
Derek Willian Stavis 17de8c4b6b list: refactor code, fix fish 2.3.0 globs (#325) 8 years ago
Denis Koltsov ce97843850 update version (#323)
* update version constant to 2
8 years ago
Pablo Aguiar 3ed532358b Merge pull request #319 from pedrosnk/patch-1
Add wttr plugin to omf
8 years ago
Pedro Medeiros c8d925f150 Update plugin url 8 years ago
Pedro Medeiros afbfc830bb Add wttr plugin to omf
Add a wttr plugin to omf that interfaces with wttr.in service and shows weather information
8 years ago
Stephen M. Coakley c809051edd Bump minimum Fish version in installer (fix #243) 8 years ago
Luís Fiolhais 15e9af84b1 Search Function (#314)
Add new search command
8 years ago
Stephen M. Coakley 4b541ec0a1 Merge pull request #310 from sheldon/describe-fixes
Describe all packages fixed
8 years ago
Sheldon Els 355b519c1e describe all packages works again 8 years ago
Sheldon Els f7e1561067 indent correct on help for describe command 8 years ago
jona a79b6c1d2b add mokou to the theme registry (#315)
* Create mokou
8 years ago
Derek Willian Stavis e681f4c161 Merge pull request #309 from mathiasvr/patch-1
Remove vscode plugin
8 years ago
Mathias Rasmussen ce521018cc Merge branch 'master' into patch-1 8 years ago
Derek Willian Stavis 1f547f8fcb Merge pull request #311 from lfiolhais/small-readme-fixes
Small Readme Fixes
8 years ago
Luís Fiolhais 0335a806f1
Small Readme Fixes 8 years ago
Mathias Rasmussen cbe4cd64fc Remove vscode plugin
VSCode can add itself to PATH now.
8 years ago
Derek Willian Stavis ca2cf27b6c Merge pull request #308 from andrewrynhard/master
Update plugin-rustup URL
8 years ago
Andrew Rynhard 9db6c6b250 Update plugin-rustup URL 8 years ago
Derek Willian Stavis 159a87d330 Merge pull request #306 from andrewrynhard/plugin-rustup
Add plugin-rustup
8 years ago
Derek Willian Stavis a300d1ba65 Merge pull request #305 from andrewrynhard/fix_#303
Fix #303
8 years ago
Andrew Rynhard 1853f30dd6 Use local variables 8 years ago
Andrew Rynhard a5654cfec3 Use -L instead of -h 8 years ago
Andrew Rynhard 9b3a2586f2 Fix #303 8 years ago
Andrew Rynhard 80adc78ce7 Add plugin-rustup 8 years ago
Stephen M. Coakley 4fab28534f Merge pull request #301 from coderstephen/master
Add linuxbrew to db
8 years ago
Stephen Coakley 7b6f7fda1d Add linuxbrew to db 8 years ago
Derek Willian Stavis cdc31d78ba Merge pull request #300 from szwathub/master
Added a new theme named cyan
8 years ago
Cyan 31a09d02ac Update cyan 8 years ago
szwathub 8e7248290a a new theme named cyan 8 years ago
Derek Willian Stavis a8016c1588 Merge pull request #288 from oh-my-fish/registry/add-await
registry: add 'await' package
8 years ago
Derek Stavis e289a85bbf registry: add 'await' package 8 years ago
Justin Hileman fa7a3a33a8 Merge pull request #289 from demidovakatya/master
Improve grammar and punctuation for docs/RU
8 years ago
Derek Willian Stavis 74439cc18a Merge pull request #291 from sobolevn/master
Fixed links in the english docs.
8 years ago