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

Merge packages and extensions #5

Closed
syl20bnr opened this issue Sep 24, 2014 · 3 comments
Closed

Merge packages and extensions #5

syl20bnr opened this issue Sep 24, 2014 · 3 comments

Comments

@syl20bnr
Copy link
Owner

This task depends on #110 because we need to retain backward compatibility with the current layers format.
The idea is to have only one list per configuration layer to declare all the packages and extensions.
This list will have convenient properties like:

  • :type with possible values melpa, melpa-stable, el-get or quelpa or even submodule (although we definitely don't want them).
  • :step with values pre or post to control the loading time.
  • :disabled t to mark a package as not activated by default (useful to be able to incorporate contrib layers with only one package in spacemacs layer).
@syl20bnr syl20bnr self-assigned this Sep 24, 2014
@syl20bnr syl20bnr added this to the Configuration Layer System milestone Sep 24, 2014
@syl20bnr syl20bnr changed the title Package definition macro Merge packages and extensions Nov 23, 2014
@syl20bnr syl20bnr modified the milestones: Configuration Layer System, Suppress all submodules Nov 23, 2014
@syl20bnr
Copy link
Owner Author

Note to self: check el-get recipes

@tuhdo
Copy link
Contributor

tuhdo commented Jul 29, 2015

@syl20bnr quelpa is merged into MELPA: melpa/melpa#2968

Maybe it is the time?

@syl20bnr
Copy link
Owner Author

syl20bnr commented Aug 9, 2015

Almost one year later it is now implemented in develop!

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