copilot-emacs / copilot.el

An unofficial Copilot plugin for Emacs.
MIT License
1.71k stars 122 forks source link

No `copilot-login` after install on doomemacs #289

Closed ghost closed 3 months ago

ghost commented 3 months ago

Running a fresh install of Emacs 29.3 and doomemacs. After updating packages.el with:

(package! copilot
  :recipe (:host github :repo "copilot-emacs/copilot.el" :files ("*.el" "dist")))

And running doom sync and restarting Emacs, I attempted to run M-x copilot-login. However, no function with that name is available. The only functions I see are:

Screenshot 2024-03-28 at 3 56 10 PM

Am I missing something in the install?

Thanks!

jcs090218 commented 3 months ago

Is there any backtrace? Try M-x copilot-install-server.

ghost commented 3 months ago

Oh you are supposed to run copilot-install-server first. I didn't realize that, thank you. After running copilot-install-server worked without any issues, and then I was able to find all other functions.

Packjackisback commented 3 months ago

Maybe add this to the readme?

jcs090218 commented 3 months ago

Yes, we should add it to the readme.