This project is mirrored from https://github.com/oh-my-fish/oh-my-fish.git.
Updated .
- 14 Oct, 2015 7 commits
-
-
Pablo Santiago Blum de Aguiar authored
-
Derek Stavis authored
-
Derek Stavis authored
-
Bruno Pinto authored
Support `omf install https://github.com/oh-my-fish/plugin-jump.git`
-
Bruno Pinto authored
Update and install were one thing before.
-
Bruno Pinto authored
- Install does not do update. - Share code when installing from URL or name.
-
Bruno authored
Add jump plugin repo
-
- 13 Oct, 2015 7 commits
-
-
Justin Hileman authored
Fixes a regression in update process added in #115
-
Derek Stavis authored
As #115 migrated list functions, after updating Oh My Fish code the omf.list_installed_packages gets removed, but is still being used by the update code. This commit fixes it by providing a wrapper function.
-
Isaias Pina authored
-
Bruno authored
Merge all omf list functions
-
Bruno Pinto authored
-
Bruno authored
Simplify `omf cd` code
-
Bruno Pinto authored
This also namespace the function to `omf.packages`.
-
- 12 Oct, 2015 2 commits
-
-
Bruno authored
refact(pkg/thefuck): use a better, oh-my-fishy thefuck plugin
-
Pablo Santiago Blum de Aguiar authored
-
- 09 Oct, 2015 2 commits
- 08 Oct, 2015 1 commit
-
-
Bruno authored
Rework omf theme code: Integrate with fish_config, ditch refresh calls
-
- 07 Oct, 2015 4 commits
-
-
Derek Stavis authored
- Move theme installation to cli entry point (omf.fish) - Generalize XDG_CONFIG_HOME code in `omf.xdg.config_home` - Generalize prompt conflicts check in `omf.checks.fish_prompt` * Migrate `omf.doctor` to use it + Change theme activation steps - Create user function path if not existent - Check for conflicts in fish_prompt, aborts if found - Remove current theme from autoloading paths - Add target theme to autoloading paths - Link target theme's fish_prompt to user's - Persist selected theme to $OMF_CONFIG/theme This approach brings two major advantages: - Theme prompt now shows accordingly in fish_config web interface - Faster theme changes, reducing it from seconds to some milis - Avoids calling refresh, which makes users much more happy
-
Derek Stavis authored
Return 0 when package installs, != 0 on error
-
Bruno authored
bundle.add: fix theme being persisted twice
-
Derek Stavis authored
`omf theme` was persisting the installed theme twice, one time on `omf.install` and other time on `omf.bundle.add`.
-
- 06 Oct, 2015 10 commits
-
-
Bruno authored
Bring plugin back to oh my fish organization
-
Bruno Pinto authored
-
Bruno authored
Convert plugin to new OMF architecture
-
Michael Ventura authored
-
Michael Ventura authored
-
Bruno authored
Fix broken documentation link
-
Bruno authored
Fix #101
-
Bruno authored
install: Remove existing fish_prompt by backuping
-
Derek Stavis authored
Works toward generalizing the backup restoration logic using a function, then restoring both config.fish and fish_prompt.
-
Derek Stavis authored
First works toward generalizing file backup code, applying to both config.fish file and now fish_prompt.fish too. This avoids clean installs which start with theme issues.
-
- 05 Oct, 2015 2 commits
-
-
Bruno authored
Implement `autoload -e` option to remove from autoload paths
-
Derek Stavis authored
Address the use case of autoload path removal, which allows themes and packages definitions to be unloaded from running fish session.
-
- 04 Oct, 2015 5 commits
-
-
Bruno authored
Forgot to suppress error message
-
Bruno Pinto authored
-
Bruno authored
Fishy packages
-
Bruno Pinto authored
-
Bruno Pinto authored
Instead of having every plugin function inside the same file, which increases the loading time unnecessarily and is not fishy, source the `uninstall.fish` file for the plugin before the `uninstall_$plugin_name` event is emitted.
-