Commit Graph

1085 Commits (9a1e413c12346c1bc937b113156582cb5608a568)
 

Author SHA1 Message Date
Justin Hileman 9a1e413c12 Merge pull request #562 from sheldon/auto-complete-help
autocomplete help
9 years ago
Bruno 58dd270009 Merge pull request #565 from sheldon/new-packages
added brew & sublime packages
9 years ago
Sheldon Els bb151756ca added brew & sublime packages 9 years ago
Sheldon Els 04e86fa00d autocomplete help 9 years ago
Jorge Bucaran d41750fb45 Merge pull request #543 from benc/master
Adding maven plugin
9 years ago
Ben Cochez 80e2d8c80a Adding maven plugin 9 years ago
Bruno 4a8fa4e8f4 Merge pull request #558 from gblmarquez/my
implements help for commands
9 years ago
Gabriel Marquez 3acfae98b1 implements help for commands 9 years ago
Bruno 1c144d561f Merge pull request #555 from fish-shell/remove-custom-packages-and-themes
Fix #545: Remove custom packages and themes
9 years ago
Bruno Pinto 6f4368870e Fix #545: Remove custom packages and themes
Remove function was not deleting packages and themes from the OMF_CONFIG
folder.
9 years ago
Bruno 66c4b5d10f Merge pull request #554 from fish-shell/bobthecow-patch-1
Update repo for local-config plugin
9 years ago
Justin Hileman c9c767e7a6 Update repo for local-config plugin
Since they're plugins again :P
9 years ago
Bruno 39e4d6e8bf Merge pull request #548 from sheldon/info-command
describe command
9 years ago
Sheldon Els 00701642e8 info command
to easily see from commandline what each package does via their descriptions
on github
9 years ago
Bruno 45ed71907f Merge pull request #553 from derekstavis/plugin/foreign-env
registry: add foreign-env plugin
9 years ago
Derek Stavis 9e9fe56ea7 registry: add foreign-env plugin 9 years ago
Bruno b65833399e Merge pull request #550 from fish-shell/plugin-rbenv
Update rbenv plugin git location
9 years ago
Bruno Pinto a5918bfada Update rbenv plugin git location 9 years ago
Bruno c0ef0cc9f6 Merge pull request #552 from derekstavis/plugin/title
registry: add title plugin
9 years ago
Derek Stavis ae6b3ab437 registry: add title plugin 9 years ago
Bruno 6500abd098 Merge pull request #542 from fish-shell/theme-default
Reference #517 Add default theme to database
9 years ago
Bruno Pinto 895dd1532b Reference #517 Add default theme to database 9 years ago
Bruno Pinto 130fc2119d Forgot to add `omf cd` on help. 9 years ago
Bruno Pinto 7706d848cc Fix dim color that was the same as em 9 years ago
Bruno 3d924b79ca Merge pull request #541 from fish-shell/cd-cli
cd command
9 years ago
Bruno Pinto ecb9dfa0a9 `omf cd` command for changing directories.
Jump around Oh My Fish packages and themes using `omf cd <name>`. If no
<name> is specified, jump to oh my fish root folder.
9 years ago
Bruno Pinto 62a45e9ec2 Convert version and help into options
Instead of clobbering the actions with both version and help, use
options instead. They are also going to be used for subcommands (e.g.
omf list --help) once they support options.
9 years ago
Jorge Bucaran 0fc2249b12 Merge pull request #539 from fish-shell/change-theme-on-new-theme
Change theme when creating a new theme
9 years ago
Bruno Pinto 2222db74d8 Change theme when creating a new theme
We already change the current directory to the theme dir, to make it
easier for development, we also change the current theme.
9 years ago
Jorge Bucaran 251a77afc0 Merge pull request #532 from fish-shell/config-template
Extracting template to a file and improving it
9 years ago
Bruno Pinto 7c5e2b3964 Extracting template to a file and improving it
It's hard to read the template as it was being created using `echo`
instead of being defined on a separate file. Also adding some comments
to improve the configuration file readability.
9 years ago
Jorge Bucaran 5654170b93 Merge pull request #538 from dan-c-underwood/master
Improve README clarity for custom configuration
9 years ago
Dan Underwood 92c51768e0 Grammar 9 years ago
Dan Underwood 682acf77b5 Link to the FAQ to reduce ambiguity in README section on custom configuration. 9 years ago
Jorge Bucaran d107b2ec1e simplify color setters 9 years ago
Jorge Bucaran 84872300df refactor botched source calls with ^/dev/null 9 years ago
Jorge Bucaran 87d88f702e add a Private Functions section 9 years ago
Bruno Pinto 0767b2a72f Fish < 2.2 does not support argument for set_color
The second argument (background) was added on fish 2.2
9 years ago
Harrison Heck 7d47220770 Add checks to see if file exists before source.
Fixes #524.
9 years ago
Harrison Heck e7abc74939 Change github url to current url. 9 years ago
Wes Morgan c6e72863bd centralize pkg / theme installation 9 years ago
Bruno Pinto f7677581fa Add `z` package to oh-my-fish database 9 years ago
Bruno Pinto bfe77b6273 Handle scenarios where colors are not defined.
Fish should set default colors:
b32f770a69/share/functions/__fish_config_interactive.fish

But in case some users don't have these color variables set, use their
defaults values.
9 years ago
Bruno Pinto 20ed43983b Naming functions with `omf.` namespace.
Having a clear namespace `omf.` improves the readability of the code as
we clarify what is the function name and what is the namespace.
9 years ago
Bruno Pinto 2ecc1fc100 Use fish's colors
Instead of using custom colors, reuse fish's colors.
Original fish colors here:
4d628d5f43/functions/restore_original_fish_colors.fish
9 years ago
Wes Morgan 2564e7446c refresh after installing package or theme
The functions themselves no longer do that.
9 years ago
Wes Morgan 718ba2fc10 don't refresh in omf_theme
Leave that up to the caller.
9 years ago
Wes Morgan 4809687b52 don't refresh in omf_install_package
Leave that up to the caller.
9 years ago
Bruno Pinto b5591c97d0 Improve template README
Layout and links
9 years ago
Justin Hileman 0359ba047c Merge `$OMF_CONFIG` and `$OMF_CUSTOM`.
Per conversation with @bpinto in Gitter.

There's no need for two separate directories. You don't have a `.git` and `.git-custom` folder, you just put your config in `.git` :)

The most straightforward interpretation of XDG basedir spec is that user configuration for omf would go in `~/.config/omf`, so let's put it there. The only question is whether omf-generated config (i.e. the `theme` file) should go there as well. By analogy with git, programmatically generated config should probably be merged in with user config. This also makes it so when a user clones their dotfiles to a new machine, both kinds of settings come with it.
9 years ago