Files
deb-lite-xl/debian/extra
vhaudiquet b8feb4f4db Fix vendored nerdicons rendering; keep status bar always visible
- the vendored nerdicons.lua was the pristine upstream copy, so installs
  relying on the packaged plugin lost the tuned icon rendering (fractional
  glyph size and default hinting made icons feel soft and uneven). Apply
  the same tuning as the user config: whole-pixel icon size, hinting off,
  scale-aware chevron offset.
- default config (skel + first-run template) and this repo's users keep
  the status bar permanently visible: shown at startup, and the
  status-bar:hide/toggle commands are no-ops.
2026-09-16 23:02:28 +02:00
..

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-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.