refactor(config): default icons to ascii (#55)

* refactor(config): default icons to ascii

Problem: default icons used unicode characters (○, ✓, ●, ▸, ·, ↺)
which render poorly in some terminals and font configurations.

Solution: replace defaults with ascii equivalents (-, x, !, >, ., ~).
Users can still override to unicode or nerd font icons via config.

* ci: ignore library type checking
This commit is contained in:
Barrett Ruth 2026-03-04 17:49:30 -05:00
parent bc260e7ed0
commit 76aa22472d
6 changed files with 28 additions and 36 deletions

View file

@ -26,18 +26,18 @@ luarocks install pending.nvim
## Icons
pending.nvim renders task status and metadata using configurable icon characters. The defaults use plain unicode (no nerd font required):
pending.nvim renders task status and metadata using configurable icon characters. The defaults are ASCII-only (no unicode or nerd font required):
```lua
vim.g.pending = {
icons = {
pending = '○', done = '✓', priority = '●',
header = '▸', due = '·', recur = '↺', category = '#',
pending = '-', done = 'x', priority = '!',
header = '>', due = '.', recur = '~', category = '#',
},
}
```
See `:help pending.Icons` for nerd font examples.
See `:help pending.Icons` for unicode and nerd font examples.
## Acknowledgements