onefetch
onefetch copied to clipboard
Improve Nerd Font Icon Support.
An issue tracking which languages can display a custom nerd font icon in the chip.
eg.
The Icons can be viewed here.
- [ ] ABAP
- [ ] ABNF
- [x] Ada
- [ ] Agda
- [x] Arduino
- [x] Assembly
- [ ] AutoHotKey
- [x] Bash
- [x] C
- [x] CMake
- [x] Ceylon
- [x] Clojure
- [x] CoffeeScript
- [x] ColdFusion
- [ ] Coq
- [x] Cpp
- [x] Crystal
- [x] CSharp
- [x] Css
- [x] D
- [x] Dart
- [x] Dockerfile
- [x] Elisp
- [x] Elixir
- [x] Elm
- [x] Emojicode
- [x] Erlang
- [x] Fish
- [x] Forth
- [x] FortranLegacy
- [x] FortranModern
- [x] FSharp
- [x] GdScript
- [ ] Glsl
- [x] Go
- [x] Graphql
- [x] Groovy
- [x] Haskell
- [x] Haxe
- [ ] Hcl
- [x] Hlsl
- [x] HolyC
- [x] Html
- [ ] Idris
- [x] Java
- [x] JavaScript
- [x] Json
- [ ] Jsonnet
- [x] Jupyter
- [x] Jsx
- [x] Julia
- [x] Kotlin
- [x] LLVM
- [x] Lisp
- [x] Lua
- [x] Makefile
- [x] Markdown
- [x] Nim
- [x] Nix
- [x] ObjectiveC
- [x] OCaml
- [ ] Odin
- [x] Org
- [ ] Oz
- [ ] Pascal
- [x] Perl
- [ ] Perl6
- [x] Php
- [x] PowerShell
- [ ] Processing
- [x] Prolog
- [ ] Protobuf
- [x] PureScript
- [x] Python
- [ ] Qml
- [x] R
- [ ] Racket
- [x] Renpy
- [x] Ruby
- [x] Rust
- [x] Sass
- [x] Scala
- [x] Scheme
- [x] Sh
- [x] Solidity
- [x] Sql
- [x] Svelte
- [x] Svg
- [x] Swift
- [x] SystemVerilog
- [x] Tcl
- [x] Tex
- [x] Toml
- [x] Tsx
- [x] TypeScript
- [x] Vala
- [x] Verilog
- [x] Vhdl
- [x] VimScript
- [x] VisualBasic
- [x] Vue
- [x] WebAssembly
- [ ] Wolfram
- [x] Xaml
- [x] Xml
- [x] XSL
- [x] Yaml
- [x] Zig
- [x] Zsh
@o2sh I don't think I can add labels to this or pin it. Should it be marked with upstream and enhancement?
Done 👍
To preview the icons in the browser you can use an extension that allows for custom css
We might want to have the a Nerd Font asset on the preview site and implement that CSS there.
@spenserblack I created a pr #1411, I'll update the issue when its merged.
Hi, new version has been released: https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.3.0
How long do these things take to get updated in package managers? It might be a good idea to wait a while before updating?
I'll look through the changes for missing icons now though.
If you want to you're more than welcome, but IMO it might be a bit overwhelming to check for new icons for every release. Consider that many users might not be using the most up-to-date version, either (Personally I just download fonts from the site rather than use a package manager). I think we only need to look things over when there's a breaking change. Otherwise, it could be left up to the community to make a PR to add a Nerd Font icon for their favorite language.