Vendored from upstream, pinned by commit: - lite-xl-plugins https://github.com/lite-xl/lite-xl-plugins @ 31eef29 (master, 2026-09) plugins/: gitstatus, gitopen, fontconfig, open_ext, select_colorscheme, smoothcaret, nerdicons, language_* (all 104; none overlap the ones bundled in the core data/ directory) - lite-xl-gitpanel (own plugin, source tree lite-xl-gitpanel) @ 0731a63 (main, 2026-09) plugins/: gitpanel -- git panel integrated into the treeview pane (changes, staging, commits, history) with a toolbar toggle button; uses the bundled language_diff for commit diff highlighting - lite-xl-lsp https://github.com/lite-xl/lite-xl-lsp @ d1432ae (master, 2026-09) vendored whole as plugins/lsp/ (screenshots removed) - lite-xl-widgets https://github.com/lite-xl/lite-xl-widgets @ dcf1c8c NOT vendored: only the settings plugin needs it, and settings@master requires libraries.widget.fonts which does not exist in the widgets repository at any revision, so settings cannot load. Revisit when upstream publishes the missing widget. - nerdicons font mapping: plugins/font_symbols_nerdfont_mono_regular.lua shipped as usr/share/lite-xl/libraries/font_symbols_nerdfont_mono_regular.lua with the font path patched from USERDIR to DATADIR, plus the Symbols Nerd Font Mono TTF (SIL OFL 1.1) next to it. Refresh by re-cloning the sources at a new commit and re-applying the single sed patch to the font mapping path.