Skip to content

A simple telescope.nvim plugin boilerplate, feel free to copy

Notifications You must be signed in to change notification settings

Leenuus/Telescope-plugin-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

A Telescope plugin Template

A simple telescope plugin template, feel free to copy it

This repo is not for documenting every API Telescope provides, but you can familiar yourself with common used ones here.

Directory Structure

A Very Simple One

└── lua
    └── telescope
        └── _extensions         # The underscore is significant
            └─ plugin_name.lua  # Init and register your extension

A Complex One

.
└── lua
    └── telescope
        └── _extensions         # The underscore is significant
            └─ plugin_name.lua  # Require, init and register your extension
            └─ plugin_name
                └─ file1.lua
                └─ file2.lua

A More Complex One

.
└── lua
    ├── plugin_name             # Your actual plugin code
    │   ├── init.lua
    │   └── some_file.lua
    └── telescope
        └── _extensions         # The underscore is significant
            └─ plugin_name.lua  # Require, init and register your extension

Some Suggestions

if you are not familiar with lua:

Helpful Resources:

About

A simple telescope.nvim plugin boilerplate, feel free to copy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages