Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modular Features #3

Closed
zetas opened this issue Jun 21, 2016 · 7 comments
Closed

Modular Features #3

zetas opened this issue Jun 21, 2016 · 7 comments

Comments

@zetas
Copy link

zetas commented Jun 21, 2016

Is there any chance of having a local config or local plugin option? An optional source ~/.mac-cli.sh line would allow people to expand the functionality with additional features. It would allow developers to make plugins for the mac-cli system. Right now they'd have to modify the massive shell script. It would be really cool if the script was broken into modules so people could enable or disable certain features for speed and add new ones easily.

If this is something you're open to I would consider submitting a PR to make it more like oh-my-zsh.

@kptre
Copy link

kptre commented Jun 21, 2016

Modularity would be awesome, especially considering how some of the functionality here is not mac specific.

@guarinogabriel
Copy link
Owner

guarinogabriel commented Jun 23, 2016

@zetas Absolutely! That is a fantastic idea. I would love to see your contribution on the project. I look forward to your PR!

@guarinogabriel
Copy link
Owner

@zetas Would you like to discuss about your idea through email? Just let me know. If you are working on the PR, then I look forward to it.

@zetas
Copy link
Author

zetas commented Jun 24, 2016

@guarinogabriel I'll shoot you an email so we can discuss. I haven't had time to start my PR yet, I wanted to see how you guys felt before attempting to essentially refactor your entire application ;)

@guarinogabriel
Copy link
Owner

I just want to let everyone know that @zetas and me will work on the modularity for the project.

@guarinogabriel
Copy link
Owner

guarinogabriel commented Jun 30, 2016

Hey @zetas, do you have any update on this? Thanks

@guarinogabriel
Copy link
Owner

Hi everyone!

I have great news. Modularity and plugins have been added to the project! Now the project can be extended by adding new plugins or improving the plugins that already exist: /mac-cli/plugins

You can check the updated project page to read about it and also to read about the updated installation process: https://github.com/guarinogabriel/mac-cli

Best regards.
Gabriel

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants