nx.* API Reference
The public nx.* Lua API, extracted directly from the prelude
(crates/nxvim-lua/src/prelude/*.lua) by book/gen/generate.py. Every
entry is a public declaration plus its doc-comment; private nx._*
internals are excluded. This is the canonical surface per
ADR 0002.
| Namespace | Functions |
|---|---|
nx | 47 |
nx.align | 3 |
nx.augroup | 1 |
nx.autocmd | 5 |
nx.buf | 20 |
nx.buffers | 1 |
nx.bufinfo | 1 |
nx.cmdline_complete | 1 |
nx.cmdtype | 1 |
nx.complete | 3 |
nx.cursor | 2 |
nx.daemon | 1 |
nx.decor | 1 |
nx.diagnostic | 10 |
nx.dock | 2 |
nx.env | 2 |
nx.explorer | 3 |
nx.fname | 2 |
nx.fs | 16 |
nx.hash | 6 |
nx.hl | 2 |
nx.json | 2 |
nx.jumplist | 1 |
nx.keymap | 8 |
nx.layer | 2 |
nx.list | 3 |
nx.lsp | 29 |
nx.match | 5 |
nx.ns | 1 |
nx.option | 2 |
nx.panel | 1 |
nx.panels | 1 |
nx.picker | 4 |
nx.pos | 2 |
nx.process | 1 |
nx.pum | 1 |
nx.qf | 24 |
nx.reg | 5 |
nx.screen | 3 |
nx.shada | 3 |
nx.snippet | 3 |
nx.socket | 1 |
nx.statusline | 4 |
nx.str | 13 |
nx.tabpage | 8 |
nx.tbl | 14 |
nx.terminal | 1 |
nx.treesitter | 1 |
nx.ui | 5 |
nx.undotree | 1 |
nx.user_command | 4 |
nx.utils | 1 |
nx.view | 5 |
nx.win | 22 |
nx.wininfo | 1 |
nx.workspace | 2 |
314 functions across 56 namespaces.