-
Notifications
You must be signed in to change notification settings - Fork 44
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
Add support to doom #5
Comments
Hi @drym3r, I appreciate your interest, but your issue is asking me to do free work without providing any meaningful information. I've never used doom, in fact this is the first I hear of it. I'm not sure what the problem can be since Chemacs is a very general purpose tool, it shouldn't need "support" for specific configs. That said if we can figure out what the problem is, and if it's something that we can fix, then I'll happily consider a pull request from you or someone else. Meanwhile it would be helpful to add as much relevant information as possible. What steps did you take? What did you expect to happen? What happened instead? Did you get any errors, warnings, or other output? etc. Thanks, |
Sure, I'll try to add as much information as I can. I'm not an expert, so I'll do what I can. My
When I execute
The ~/Proyectos/doom/init.el file contains, among other:
That said, I'll add that the doom is an opiniated emacs configuration which tries with various ways to speed up the emacs startup. If I can add more information, I'll happily do it. |
Thanks, that's helpful. Maybe one of the Doom folks has an idea what's going. It seems they precompile a lot of stuff, maybe you have to make sure that precompilation also happens with the right profile so it refers to the right |
I'm able to get doom working (at least it loaded successfully) My entry is as follows :
(This is similar to the entry listed by @drym3r)
(I'm on emacs 26.1 if it matters) |
You may want to set ("doom" . ((user-emacs-directory . "~/doom-emacs")
(doom-private-dir . "~/doom-config"))) The only caveat is Doom's package management is done externally, through I haven't tries chemacs myself, but this should get the two working (assuming the above profile): git clone https://github.com/hlissner/doom-emacs ~/doom-emacs
~/doom-emacs/bin/doom -p ~/doom-config quickstart
emacs --with-profile doom & Let me know if that gives you any trouble! For the curious, mkdir ~/doom-config
cp ~/doom-emacs/init.example.el ~/doom-config/init.el
touch ~/doom-config/config.el
bin/doom install Also: |
Thanks @hlissner for chiming in!
This won't work, Chemacs doesn't know what |
Oh! I assumed incorrectly. In that case, I'll add a ("doom" . ((user-emacs-directory . "~/doom-emacs")
(env . (("DOOMDIR" . "~/doom-config"))))) EDIT: And done! |
Yes, that would be great! |
@hlissner How do I update my doom installation with your changes ? (Especially since your changes are in |
@mandarvaze Are you already using the If you are on develop, use If you are far back on doom clean # remove elc files, if you've run 'doom compile' before
doom sync Hope that helps! |
Cool! If anyone feels like adding a Doom section to the README, next to the Spacemacs section, that'd be super awesome :) |
@plexus It would be great if we could |
Add a |
|
Hi @JohnMacIsaac, this is not a support forum. Perhaps consider posting your question to StackOverflow or the like. |
In case it's not clear from the discussion above, I just wanted to point out that you cannot just migrate an existing doom installation to a different directory. You must do a fresh doom install at a non Thanks for the great tool, @plexus! You've simplified my daily workflow. |
Correction: run |
Oh interesting. Something must have been misconfigured on my machine then. When I was trying to migrate, I moved the dir, updated my ...but I was on my first cup of coffee so I easily could have messed something up 😛 Also, @hlissner, thanks for all your hard work on doom! |
@cameronwp @hlissner I had Since I moved existing doom installation to Yes, I had run After @hlissner pointed me to |
Thanks for leaving this info here! If there are things that Doom users in particular should be aware of then we can add those to the README, PRs welcome! |
It seems doom is not compatible with .emacs file. At least for me, when I run doom it won't start |
Can you share your |
A very minor quibble, but the name of the config folder (ie DOOMDIR) suggested by the doom docs here for chemacs setup differs slightly from what the chemacs docs suggest is expected. I glossed over the difference between |
Feel free to bring our README more in line with the Doom docs, but please do it on Chemacs2. |
Which one is correct? So the README at Chemacs2 is in line with what is in the Doom docs or not? Which one should I use? |
The Doom people should know what is needed, so start from their docs, but make the change on the Chemacs2 repo, and make sure the instructions use chemacs2. |
I got my setup working. I went through Doom docs. |
Hi!
This package seems very interesting, thanks for your work. I'm triying to make it work with doom, but it doesn't. It would be very useful if you could add support for it.
The text was updated successfully, but these errors were encountered: