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

Check what bits and pieces can be adopted for idee #1

Open
iocanel opened this issue Feb 9, 2019 · 2 comments
Open

Check what bits and pieces can be adopted for idee #1

iocanel opened this issue Feb 9, 2019 · 2 comments

Comments

@iocanel
Copy link

iocanel commented Feb 9, 2019

For my just my own use (never published) I've been working on: https://github.com/iocanel/idee, which I would gladly donate as a whole or individual pieces of functionality to this project.

What could be of interest:

  1. The idee-like window placement.
  2. Handling of license headers.
  3. Abstraction of common ide functions.
  4. Hydra

etc.

@yyoncho
Copy link
Member

yyoncho commented Feb 9, 2019

I saw your project long time ago and I really like the idea and it is something that I want to provide on top of lsp-mode/dap-mode . I still havent decided on the structure of lsp-ide .

For now the plan is:

  1. Slightly opinionated selection of packages(e. g. flycheck over flymake)
  2. Dependency to all packages that have lsp-mode integration including:

I want this project to be only a dump packaging stuff so one could build alternative one including different components(e. g. if someone does not like helm).

I am open for collaboration and I will spend some time reviewing what idee has(I have it several months ago) and at some point we may include stuff from it in lsp-ide or create another package on top of lsp-ide or we can start working on idee as it is.

One question about idee: what are your plans for it - is it package or starter kit?

Edit: + doom-modeline providing several lsp-specific components

@iocanel
Copy link
Author

iocanel commented Feb 9, 2019

Well idee was part of my emacs configuration, that I wanted to extenralize (for easier maintainance, testing etc). I never found the time make it stable enough to even consider making it a real package and publishing it.

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

No branches or pull requests

2 participants