Commit Graph

18 Commits

Author SHA1 Message Date
Gustavo Pantuza
0e8b553fa2 Typo: Update example to use correct command
When creating new plugins the word 'pkg' does not exist for 'omf new' command.
The correct one is 'omf new plugin'.
2017-10-25 19:05:43 -02:00
Gabriel César
3600f0bddf docs: add Brazilian Portuguese translation 2017-04-27 00:07:40 -03:00
Stephen M. Coakley
2d1deeb5fd Replace package database with independently installed package repositories (#427)
Replace package database with independently installed package repositories

- Add support for fetching and installing from package repositories containing package URLs and metadata
- Support multiple package repository sources
- Add new repo command
- Remove submit command
- Enhance describe and search commands
- Fix and improve help text for new and adjusted commands
- Fix bundle install exit status
- Refer to plugins as "plugins" instead of the general term "packages"
- Code clarity improvements
- Put plugin/theme distinction into package metadata
2017-02-04 21:49:39 -06:00
Andrew Komarnitskyi
0d820b18d7 Translation: Ukrainian version (#464)
* add ukrainian translation

* fix UA translate in readme

* fix UA translation in faq

* fix UA translation in packages.md

* fix documentation link
2017-01-04 13:57:32 -06:00
Derek Willian Stavis
7c3db938c2 docs: improve headers, use flag emojis for translations (#370) 2016-07-24 01:25:01 -03:00
Stephen M. Coakley
e9fb8ff3db Add hooks system for packages (#286) 2016-07-18 17:57:54 -05:00
John Rizzo
f79cd11899 Update Packages.md (#354)
Fixed spelling error
2016-06-28 19:53:16 -03:00
Derek Willian Stavis
7ed9fd6b4d docs/packages: better documentation (#345)
makes package docs better by refreshing hooks documentation
and also contributing process.
2016-06-14 22:20:04 -03:00
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
2016-06-01 01:09:38 -03:00
sobolevn
1a2ac73c88 Fixed links in the english docs. There were broken links to the translated docs.
I have changed `docs/` to `../`, now it's fine.
2016-03-30 15:12:15 +03:00
Justin Hileman
d794969f23 Merge pull request #238 from VEINHORN/master
Add ru-RU docs
2016-03-24 01:13:27 -07:00
Katya Demidova
d01435bead Tiny improvements 2016-01-20 05:24:57 +03:00
VEINHORN
38a8c9b58b Update links 2016-01-19 22:44:54 +03:00
VEINHORN
1d8ac55521 Add several fixes to language menus 2016-01-17 19:44:26 +03:00
Bruno Pinto
bc0d4847e8 Resolve #30: omf doctor command
In order to pro-actively diagnose an issue on someone's computer, a
`omf doctor' command is being added. This command will initially check
errors that could cause a theme to not be loaded, but in the future more
checks are going to be added to prevent issues from being created for
problems that are fixable by the Oh My Fish user alone.
2015-10-03 21:04:30 +01:00
Stephen Coakley
18679d866e Split custom "init.fish" into clearer "before.init.fish" and "init.fish" 2015-10-02 11:33:23 -05:00
icyleaf
639390b203 Added switch language menu 2015-09-29 18:48:12 +01:00
icyleaf
a40f3be16b Split doc file by i18n rule, add zh-CN docs 2015-09-29 18:48:12 +01:00