Skip to content

nova-copilot-lsp aims to provide integration with Github Copilot in Nova by Panic.

Notifications You must be signed in to change notification settings

mjfrey/nova-copilot-lsp

 
 

Repository files navigation

nova-copilot-lsp aims to provide deep integration with Github Copilot, including the most important features.

Right now it is partly functional but the foundation is there by embedding a working copilot language server extracted from https://github.com/github/copilot.vim

Requirements

nova-copilot-lsp requires some additional tools to be installed on your Mac:

To install the current stable version of Node, click the "Recommended for Most Users" button to begin the download. When that completes, double-click the .pkg installer to begin installation.

Usage

nova-copilot-lsp runs any time you open a local project with supported file extensions.

Configuration

To configure global preferences, open Extensions → Extension Library... then select nova-copilot-lsp's Preferences tab.

You can also configure preferences on a per-project basis in Project → Project Settings...

Copilot Completions should be in the Completion Provider list. Additionally you can trigger them with CMD+OPTION+'.

Have fun.

About

nova-copilot-lsp aims to provide integration with Github Copilot in Nova by Panic.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.4%
  • HTML 1.6%