https://github.com/onlyati/quadlet-lsp.nvim
Neovim plugin for Quadlet LSP
https://github.com/onlyati/quadlet-lsp.nvim
Last synced: 27 days ago
JSON representation
Neovim plugin for Quadlet LSP
- Host: GitHub
- URL: https://github.com/onlyati/quadlet-lsp.nvim
- Owner: onlyati
- Created: 2025-08-01T15:50:32.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-09-24T19:15:53.000Z (about 1 month ago)
- Last Synced: 2025-09-24T21:16:27.597Z (about 1 month ago)
- Language: Lua
- Size: 13.7 KB
- Stars: 5
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-neovim-sorted - onlyati/quadlet-lsp.nvim
- awesome-neovim - onlyati/quadlet-lsp.nvim - Provides completion, hover and other language server features for Podman Quadlet files. (Programming Languages Support / (requires Neovim 0.5))
README
# Quadlet LSP Neovim plugin
This is a plugin for
[Podman Quadlet LSP](https://github.com/onlyati/quadlet-lsp/).
> [!NOTE]
>
> Open your issues/questions in the `onlyati/quadlet-lsp` repository.
Work with `>=0.11` Neovim. Setup for the plugin with `lazy.nvim`:
```lua
{
"onlyati/quadlet-lsp.nvim",
lazy = false,
}
```
If `quadlet-lsp` binary cannot be found on path, pass `cmd` parameter:
```lua
{
"onlyati/quadlet-lsp.nvim",
lazy = false,
opts = {
cmd = "/home/ati/work/quadlet-lsp/bin/quadlet-lsp",
}
}
```
## Commands
- `QuadletPullAll`: Looking for all image in the current directory and if image
is not present, execute `podman image pull ` command.
- `QuadletListJobs`: List running background jobs.