I am excited to announce that I’ve started working on a new extension to bring GitHub Copilot to Panic’s Nova Editor! The project, called “nova-copilot-lsp,” aims to integrate GitHub Copilot’s powerful AI-driven code completion features into Nova, making it even more convenient for developers to write code efficiently.
I’ve laid the foundation for the extension, but it is currently not functional. I am reaching out to the community to request your help in bringing it to life. Whether you have experience with the Language Server Protocol, Nova extensions, or simply want to contribute to an open-source project, your input and assistance will be greatly appreciated!
If you are interested in contributing or have any ideas, please don’t hesitate to open an issue or submit a pull request on GitHub. Additionally, you can reply to this thread to discuss any suggestions or ask questions about the project.
Together, we can make this GitHub Copilot extension a fantastic addition to Nova’s growing ecosystem of extensions. Thank you in advance for your support and collaboration!
I am also interested in this addon, but unfortunately I can hardly test it at the moment because Copilot does not yet support Nix, which is what I mainly do at the moment.
Upon checking the logs, it appears there is trouble with node. Not sure if it’s my machine or environment that’s the issue, but I did try a fresh install and such.
When attempting to log in, if you find yourself on the GitHub page asking for a code, just try pasting. The code should have been put into your clipboard. At least that’s what happened for me.
I just installed it, installed NodeJS, connected with Github Copilot with success and restarted Nova (11.6) but nothing appears about Copilot… The extension is well listed and active but no entry for Copilot into my projet settings by exemple, and nothing when I hit CMD+OPTION+’
Some completions are coming in and it partially works for me but Nova is lacking the UI to enable an on par completion experience to VSCode, Sublime or other editors.