Skip to content

tyler-dodge/eglot-copilot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eglot-copilot.el

License MELPA Version


Copilot integration with EGLOT and Company

Usage

'eglot-copilot-setup' Handles integration with emacs.

(eglot-copilot-setup)

'eglot-copilot-node-agent-script' will need to be updated to point to an copilot agent.js. An example can be found at https://github.com/github/copilot.vim/blob/release/copilot/dist/agent.js

This package provides a company transformer named 'eglot-copilot-sort-results-company-transformer' which takes the results of the copilot panel, and sorts the company candidates based on their presence in the copilot panel. It is added to the transformer list by default in 'eglot-copilot-setup'

Commands

Customization

Contributing

Contributions welcome, but forking preferred. I plan to actively maintain this, but I will be prioritizing features that impact me first.

I'll look at most pull requests eventually, but there is no SLA on those being accepted.

Also, I will only respond to pull requests on a case by case basis. I have no obligation to comment on, justify not accepting, or accept any given pull request. Feel free to start a fork that has more support in that area.

If there's a great pull request that I'm slow on accepting, feel free to fork and rename the project.

About

Emacs eglot integration for copilot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published