Skip to content

Plugins

shadmansaleh edited this page Oct 8, 2021 · 10 revisions

Plugins can provide new components or themes.

The following is a list of currently available plugins (feel free to add your own!):

Extension Description
lualine-lsp-progress statusline component for LSP progress messages

Plugin folder structure

.
├── README.md                    # Readme for your awesome plugin.
└── lua
    └── lualine
        ├── components           # This folder contains the components you want to peovide.
        │   ├── component1.lua
        │   └── component2.lua
        ├── extensions           # This folder contains the extensions you want to peovide.
        │   ├── extensions1.lua
        │   └── extensions2.lua
        └── themes               # This folder contains the themes you want to peovide.
            ├── theme1.lua
            └── theme2.lua

You only need to have the folders that you need . For example if you want to only provide only one component you will just need to ensure your component file is in /lua/lualine/components/ folder.

Clone this wiki locally