Commit Graph

95 Commits (master)

Author SHA1 Message Date
John Rizzo f79cd11899 Update Packages.md (#354)
Fixed spelling error
8 years ago
Derek Willian Stavis 7ed9fd6b4d docs/packages: better documentation (#345)
makes package docs better by refreshing hooks documentation
and also contributing process.
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
Justin Hileman fa7a3a33a8 Merge pull request #289 from demidovakatya/master
Improve grammar and punctuation for docs/RU
8 years ago
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.
8 years ago
Katya Demidova f73002d99d Improve grammar and punctuaiton for docs/RU 8 years ago
Justin Hileman d794969f23 Merge pull request #238 from VEINHORN/master
Add ru-RU docs
8 years ago
Derek Stavis a52bd8564c docs: update Themes.md 9 years ago
Stephen Coakley abe20318f9 Add chain theme to db 9 years ago
Katya Demidova d01435bead Tiny improvements 9 years ago
VEINHORN 38a8c9b58b Update links 9 years ago
VEINHORN 1d8ac55521 Add several fixes to language menus 9 years ago
VEINHORN 79850c6b18 Update links in language menus 9 years ago
VEINHORN ebb394318c Translate README to Russian 9 years ago
VEINHORN db1e337179 Translate Packages to Russian 9 years ago
VEINHORN b0fca32f5c Translate FAQ to Russian 9 years ago
Derek Stavis 63cfb33159 registry: Add lolfish theme 9 years ago
Hasan Ozgan 6f01f9b518 themes.md regenerate with script 9 years ago
Hasan Ozgan fd1cd0f5f7 registry: add hasanozgan/theme-lambda 9 years ago
Hasan Ozgan 6582dde609 registry: add hasanozgan/theme-lambda 9 years ago
Itzik Ephraim 66a1dad908 Update theme docs (Themes.md) 9 years ago
Itzik Ephraim 1d79b83ae8 registry: add rafaelrinaldi/theme-pure 9 years ago
Bruno Pinto d3760c487d Remove update instructions
Oh My Fish has been stable for many months, we no longer need the update
instructions on the main README.
9 years ago
Hyeon Kim 607f7603fd Update doc/Themes.md 9 years ago
Derek Stavis ad00a83e37 README: Use SVG logo instead of PNG one
Use rawgit to serve assets with correct Content-Type.
9 years ago
Derek Stavis e4f1c2e021 Logo: Fine-tune logo, add a optimized SVG file
- Complete redraw with pixel alignment by design
- Use a image size of 1024 x 1024px
- Base logo alignments on iOS 7 icon grid
- Use background corner rounding of 48px
- Optimize SVG file with svgo tool (minification)
9 years ago
haishanh 4a1ba2435f Update zh-CN README
- Add <Update Instructions>
 - Add <preview available Themes>
9 years ago
Pyry-Samuli Lahti d27d32034d Add namespaces to generate-themes-doc.fish
* Resolves oh-my-fish/oh-my-fish#116
9 years ago
Umayr Shahid 71c5afa6a6 Add theme: Sushi 9 years ago
Derek Stavis 472c5e1eaf zh-CN/README: Remove src attribute from spacer 9 years ago
Derek Stavis b2b46144ad zh-CN/README: Update header badges 9 years ago
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.
9 years ago
Derek Stavis 792e3b7b72 install: Replace source by fish invocation 9 years ago
Derek Stavis ddafb8c22f Update installation script instructions 9 years ago
Stephen Coakley 18679d866e Split custom "init.fish" into clearer "before.init.fish" and "init.fish" 9 years ago
PastLeo 32344b305c add pastfish theme and update theme-doc 9 years ago
Bruno Pinto 3069368dc5 Remove license from README 9 years ago
icyleaf 639390b203 Added switch language menu 9 years ago
icyleaf a40f3be16b Split doc file by i18n rule, add zh-CN docs 9 years ago
Pyry-Samuli Lahti c97e1af4bc Add test-generate-themes-doc.fish
* Run with Travis CI, if commits contain changes to `db/themes`
* When run; fail build if `docs/Themes.md` is no longer up-to-date
9 years ago
Pyry-Samuli Lahti 5223031aea Add generate-themes-doc.fish
* Generates `docs/Themes.md` that can be used
  for preview available themes
9 years ago
Derek Stavis 6edd668884 docs: Rewrite package creation example 9 years ago
Derek Stavis 11d96d8c02 README: Move packages section to docs directory 9 years ago
Derek Stavis 76461696a3 README: Better HTML header, add logo to repository 9 years ago
Derek Stavis fc126f71f6 FAQ: Move to docs directory 9 years ago