This project is mirrored from https://github.com/oh-my-fish/oh-my-fish.git.
Updated .
- 04 Oct, 2015 5 commits
-
-
Derek Stavis authored
-
Bruno authored
omf doctor
-
Bruno Pinto authored
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.
-
Bruno authored
Remove reload notice from installer script
-
Derek Stavis authored
Also fix a whitespace issue.
-
- 03 Oct, 2015 28 commits
-
-
Bruno authored
Save history before replacing shell process
-
Derek Stavis authored
Fixes an issue with history between shell reloads via refresh function call. As `exec` replaces the current process in a non-gently fashion, the persistent history could be out of sync with the in-memory history. Calling `history --save` before `exec` should force the shell to persist the history before replacing the current process.
-
Bruno authored
Only emit uninstall_* event on `omf destroy`
-
Bruno Pinto authored
When calling `omf destroy`, the `bundle` file is completely erased because we are calling `remove_package` on each installed package. We don't want to erase that file, we just want to emit the event and later on remove the code, which is done with `rm -rf "$OMF_PATH"`.
-
Bruno authored
Organize commands and remove undocumented aliases
-
Bruno Pinto authored
-
Bruno authored
install: Replace source by fish invocation
-
Derek Stavis authored
-
Bruno authored
Update installation script instructions
-
Derek Stavis authored
-
Bruno authored
Migrate install script from bash to fish
-
Derek Stavis authored
- Checks for a supported fish version (greater than 2.1) - Migrate travis install script to fish
-
Derek Stavis authored
-
Bruno authored
Dockerize
-
Bruno Pinto authored
Travis does not provide the original repository branch name on any environment variable. We are getting the information from the GitHub API instead. The misleading environment variable `TRAVIS_BRANCH` returns `master` instead: > TRAVIS_BRANCH: For builds not triggered by a pull request this is the name of the branch currently being built; whereas for builds triggered by a pull request this is the name of the branch targeted by the pull request (in many cases this will be master). Reference: http://docs.travis-ci.com/user/environment-variables/
-
Bruno Pinto authored
- Install fish from dockerfile and generate a docker image. - Install Oh My Fish! from downloaded git repository and generate a docker image.
-
Bruno Pinto authored
Instead of overwriting functions that use `exec fish` on test environment, skip this call if the variable `CI` has been defined on the running shell.
-
Bruno Pinto authored
This Dockerfile creates an ubuntu machine with fish-shell and the dependencies we use on our test suite installed. It does not install Oh My Fish, which one might find weird (I do). Not confident that this is the best approach, but it's the best I could find at the moment.
-
Bruno authored
Update pkg urls and add weather plugin
-
Stephen Coakley authored
-
Bruno authored
Faster loading
-
Bruno Pinto authored
-
Bruno Pinto authored
In order to support dependency between plugins a function called `require` has been added.
-
Bruno Pinto authored
Unnecessarily sourcing a `$plugin_name.fish` is affecting the loading time.
-
Bruno authored
Stash does not support --git-dir
-
Bruno Pinto authored
Stash is a shell script that does not support `--git-dir`, not even on latest versions. We need to use `git -C` which was only added on recent versions of `git`. `omf update` will fail in case omf need needs to run `git stash` and git is not compatible.
-
Bruno authored
Split custom "init.fish" into clearer "before.init.fish" and "init.fish"
-
Stephen Coakley authored
-
- 02 Oct, 2015 2 commits
- 30 Sep, 2015 4 commits
-
-
Bruno Pinto authored
-
Bruno Pinto authored
-
icyleaf authored
-
icyleaf authored
-
- 29 Sep, 2015 1 commit
-
-
Bruno authored
Move $OMF_CONFIG variable to $OMF_PATH/init.fish
-