Skip to content

barrettruth/blink-cmp-ghostty

Repository files navigation

blink-cmp-ghostty

Ghostty configuration completion source for blink.cmp.

Note

Due to GitHub's historic unreliability, active development is hosted on Forgejo. GitHub is maintained as a read-only mirror. See :help blink-cmp-ghostty-forgejo for canonical project links.

blink-cmp-ghostty preview

Features

  • Completes Ghostty configuration keys with documentation
  • Provides enum values for configuration options
  • Documentation extracted from ghostty +show-config --docs

Requirements

Installation

With vim.pack (Neovim 0.12+):

vim.pack.add({
  'https://git.barrettruth.com/barrettruth/blink-cmp-ghostty',
})

Or via luarocks:

luarocks install blink-cmp-ghostty

Configure blink.cmp:

require('blink.cmp').setup({
  sources = {
    default = { 'ghostty' },
    providers = {
      ghostty = {
        name = 'Ghostty',
        module = 'blink-cmp-ghostty',
      },
    },
  },
})

About

[mirror of git.barrettruth.com/barrettruth/blink-cmp-ghostty] Ghostty configuration completion source for blink.cmp

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors