-
-
Notifications
You must be signed in to change notification settings - Fork 21
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
Quickstart doesn't work: Emacs can't load Eask dependencies #177
Comments
Ah, okay. Cask install packages to its directory. 🤔 Eask doesn't do that, it act like the It's funny due to Cask doesn't expect users to use it this way. 😅
Eask will install packages to default location (
The function should be
You will need an Eask-file under (package "jcs-emacs"
"0.0.0"
"Emacs configuration works across all OSs")
(website-url "https://github.com/jcs-emacs/jcs-emacs")
(keywords "config")
(script "test" "echo \"Error: no test specified\" && exit 1")
(source "gnu")
(source "jcs-elpa")
(source "melpa")
(depends-on "emacs" "29.0.60")
(depends-on "lsp-grammarly")
;; ... more dependencies example output:
Try
Eask supports all kind of use cases. Hope this part of the documentation help your understand Eask better, see https://emacs-eask.github.io/Getting-Started/Basic-Usage/#-knowing-your-elpa-directory. |
I installed Eask and created an Eask file by migrating all my dependencies from Cask. The deps installed successfully with this warning:
I start emacs by CLI or the dedicated OSX emacs package, which looks for init.el in ~/.emacs.d which loads all my el files configuration (assuming the dependencies are installed). Emacs needs to know where to find these dependencies and in the past this was done by loading cask file and calling cask-initialize. Currently loading Emacs fails since it doesn't know where Eask dependencies are installed.
I've gone through the quickstart and docs of Eask and most of the docs seem needless, since it still doesn't tell you how to start emacs with these dependencies. All I want to do is load emacs with my init.el configurations of the packages.
Running
eask install-deps -c
throws errors:Could you point me to the docs/readme on how to start Emacs with your Eask file?
Without this info, I don't understand the point of using Eask for developers using Emacs as an editor. I'm not interested in building Elisp libraries, and if that's the usecase you are supporting it should be articulated in your README.
Thank you.
The text was updated successfully, but these errors were encountered: