STOP INCLUDING NERD FONT AS DEPENDENCY
It’s so fucking annoying that every new UI-related neovim plugin requires you to have some sort of glyphs installed
First off, it’s not everywhere. You are doing UI for vim, and by extension, for the commandline. Do you know that your fancy symbols become ▢▢▢▢▢▢▢ in the tty, or where even unicode is a luxury?
“Just run your shell in a emulator with graphic environment!” … Do you not see the irony?
Second, it’s not helpful.
How does having an icon for every single file type help me recognizing the filetypes faster? How does having a Tux on my status bar help me understand that I’m on a linux machine? … The list goes on!
Third and most importantly, it’s a fucking accessibility disaster.
You are imposing the GUI mindset and designing your UI around the assumption that every user can READ and UNDERSTAND your symbol encoding. The hard truth is that people DON’T!
- no one knows every logo, so people have to learn.
- visual impairment exists! Some people (like myself) have trouble even reading large font ascii, not to mention your fancy nerd symbols!
- dyslexia1 exists! Not everyone is comfortable with encodings.
… Please, stop …
hot take: this trend is soydevs moving from vscode to vim.
-
I don’t know a lot about the spectrum, perhaps there are better terminologies. Please let me know. ↩︎
[+] click to leave a comment [+]
>> SEND COMMENT <<