Extension/Mode Icon Usage for VHDL
Closed this issue · 0 comments
This is a request to change a few icon settings for VHDL and Verilog.
First for VHDL (extensions "vhd", "vhdl", "vhms") I'd like to request changing the icon to nerd-icons-octicon
nf-oct-cpu
and keep the color blue. There are two supporting reasons:
- It differentiates the file from Verilog and SystemVerilog. This is handy when working with both languages.
- It is closer to the icon used by
all-the-icons
. See the screen snip below for a sample of them side by side:
All the icons (as seen in treemacs)
Nerd Icons (as seen in doom-modeline after I added to the alist for extensions)
The nf-oct-cpu
is closer in style. It sadly is not as bold and easy to read as the original, but it's something.
Secondly, for the same reason, I would request that the font face for Verilog and SystemVerilog files (extensions "v", "vams", "sv", "sva", "svh", and "svams") be shifted to nerd-icons-red
to match the All the Icons usage. The icon nf-fae-microchip
is distinct enough. Some thought may be given to using nf-md-chip
as it is fatter and shows more pins, reflecting programmable logic's usual size. A snip of the current iconography is displayed here:
Finally, these icon settings should be added to modes for both of these languages.
VHDL:
vhdl-mode
vhdl-ts-mode
Verilog
verilog-mode
verilog-ts-mode
Matching the filetype in case the user asserts these modes in a file that does not have the usual file extension.
Thanks!