1
1
mirror of https://github.com/wez/wezterm.git synced 2024-11-22 04:56:12 +03:00

Update Symbols Nerd Font Mono to 3.1.1

Procedure is:

* Download the `NerdFontsSymbolsOnly.zip` release asset
* Extract the font into assets/fonts
* Run the codegen to update nerdfonts_data.rs:
  `cd termwiz/codgen ; cargo run`
* Apply formatting: `cd ../../ ; cargo +nightly fmt`
* Update the list of symbols in the docs:
  * edit `docs/config/lua/wezterm/nerdfonts.md`
  * delete the table
  * Run the embedded vim command that will regenerate the table

refs: https://github.com/wez/wezterm/pull/4656
This commit is contained in:
Wez Furlong 2024-01-21 16:19:27 -07:00
parent 72fae51b00
commit 5e9688bd4e
No known key found for this signature in database
GPG Key ID: 7A7F66A31EC9B387
4 changed files with 145 additions and 0 deletions

View File

@ -162,6 +162,7 @@ As features stabilize some brief notes about them will accumulate here.
* Bundled harfbuzz to 8.3.0
* Bundled freetype to 2.13.1
* Bundled Noto Color Emoji font to 2.038
* Bundled Nerd Font Symbols font to v3.1.1.
* wgpu to 0.18, which [improves OpenGL compatibility with older GPUs when using
WebGpu with its GL backend on Windows](https://github.com/gfx-rs/wgpu/releases/tag/v0.18.0)

View File

@ -447,6 +447,7 @@ This block generated by:
|<span class="nerdfont big">&#xeb82;</span>|cod_zoom_out|
|<span class="nerdfont big">&#xe6ab;</span>|custom_asm|
|<span class="nerdfont big">&#xe61e;</span>|custom_c|
|<span class="nerdfont big">&#xe6b0;</span>|custom_common_lisp|
|<span class="nerdfont big">&#xe61d;</span>|custom_cpp|
|<span class="nerdfont big">&#xe62f;</span>|custom_crystal|
|<span class="nerdfont big">&#xe612;</span>|custom_default|
@ -454,6 +455,7 @@ This block generated by:
|<span class="nerdfont big">&#xe62d;</span>|custom_elixir|
|<span class="nerdfont big">&#xe62c;</span>|custom_elm|
|<span class="nerdfont big">&#xe632;</span>|custom_emacs|
|<span class="nerdfont big">&#xe6af;</span>|custom_fennel|
|<span class="nerdfont big">&#xe5ff;</span>|custom_folder|
|<span class="nerdfont big">&#xe5fc;</span>|custom_folder_config|
|<span class="nerdfont big">&#xe5fb;</span>|custom_folder_git|
@ -465,9 +467,12 @@ This block generated by:
|<span class="nerdfont big">&#xe617;</span>|custom_home|
|<span class="nerdfont big">&#xe634;</span>|custom_kotlin|
|<span class="nerdfont big">&#xe629;</span>|custom_msdos|
|<span class="nerdfont big">&#xe6ae;</span>|custom_neovim|
|<span class="nerdfont big">&#xe633;</span>|custom_orgmode|
|<span class="nerdfont big">&#xe602;</span>|custom_play_arrow|
|<span class="nerdfont big">&#xe630;</span>|custom_purescript|
|<span class="nerdfont big">&#xe6b1;</span>|custom_scheme|
|<span class="nerdfont big">&#xe6b2;</span>|custom_toml|
|<span class="nerdfont big">&#xe6ac;</span>|custom_v_lang|
|<span class="nerdfont big">&#xe62b;</span>|custom_vim|
|<span class="nerdfont big">&#xe62a;</span>|custom_windows|
@ -1517,49 +1522,116 @@ This block generated by:
|<span class="nerdfont big">&#xf300;</span>|linux_alpine|
|<span class="nerdfont big">&#xf301;</span>|linux_aosc|
|<span class="nerdfont big">&#xf302;</span>|linux_apple|
|<span class="nerdfont big">&#xf345;</span>|linux_archcraft|
|<span class="nerdfont big">&#xf31e;</span>|linux_archlabs|
|<span class="nerdfont big">&#xf303;</span>|linux_archlinux|
|<span class="nerdfont big">&#xf346;</span>|linux_arcolinux|
|<span class="nerdfont big">&#xf34b;</span>|linux_arduino|
|<span class="nerdfont big">&#xf31f;</span>|linux_artix|
|<span class="nerdfont big">&#xf354;</span>|linux_awesome|
|<span class="nerdfont big">&#xf347;</span>|linux_biglinux|
|<span class="nerdfont big">&#xf355;</span>|linux_bspwm|
|<span class="nerdfont big">&#xf320;</span>|linux_budgie|
|<span class="nerdfont big">&#xf304;</span>|linux_centos|
|<span class="nerdfont big">&#xf35f;</span>|linux_cinnamon|
|<span class="nerdfont big">&#xf330;</span>|linux_codeberg|
|<span class="nerdfont big">&#xf305;</span>|linux_coreos|
|<span class="nerdfont big">&#xf348;</span>|linux_crystal|
|<span class="nerdfont big">&#xf306;</span>|linux_debian|
|<span class="nerdfont big">&#xf321;</span>|linux_deepin|
|<span class="nerdfont big">&#xf307;</span>|linux_devuan|
|<span class="nerdfont big">&#xf308;</span>|linux_docker|
|<span class="nerdfont big">&#xf356;</span>|linux_dwm|
|<span class="nerdfont big">&#xf309;</span>|linux_elementary|
|<span class="nerdfont big">&#xf322;</span>|linux_endeavour|
|<span class="nerdfont big">&#xf357;</span>|linux_enlightenment|
|<span class="nerdfont big">&#xf36a;</span>|linux_fdroid|
|<span class="nerdfont big">&#xf30a;</span>|linux_fedora|
|<span class="nerdfont big">&#xf30b;</span>|linux_fedora_inverse|
|<span class="nerdfont big">&#xf323;</span>|linux_ferris|
|<span class="nerdfont big">&#xf324;</span>|linux_flathub|
|<span class="nerdfont big">&#xf358;</span>|linux_fluxbox|
|<span class="nerdfont big">&#xf335;</span>|linux_forgejo|
|<span class="nerdfont big">&#xf36b;</span>|linux_fosdem|
|<span class="nerdfont big">&#xf30c;</span>|linux_freebsd|
|<span class="nerdfont big">&#xf336;</span>|linux_freecad|
|<span class="nerdfont big">&#xf360;</span>|linux_freedesktop|
|<span class="nerdfont big">&#xf337;</span>|linux_garuda|
|<span class="nerdfont big">&#xf30d;</span>|linux_gentoo|
|<span class="nerdfont big">&#xf338;</span>|linux_gimp|
|<span class="nerdfont big">&#xf339;</span>|linux_gitea|
|<span class="nerdfont big">&#xf361;</span>|linux_gnome|
|<span class="nerdfont big">&#xf325;</span>|linux_gnu_guix|
|<span class="nerdfont big">&#xf362;</span>|linux_gtk|
|<span class="nerdfont big">&#xf33a;</span>|linux_hyperbola|
|<span class="nerdfont big">&#xf359;</span>|linux_hyprland|
|<span class="nerdfont big">&#xf35a;</span>|linux_i3|
|<span class="nerdfont big">&#xf326;</span>|linux_illumos|
|<span class="nerdfont big">&#xf33b;</span>|linux_inkscape|
|<span class="nerdfont big">&#xf35b;</span>|linux_jwm|
|<span class="nerdfont big">&#xf327;</span>|linux_kali_linux|
|<span class="nerdfont big">&#xf331;</span>|linux_kde_neon|
|<span class="nerdfont big">&#xf332;</span>|linux_kde_plasma|
|<span class="nerdfont big">&#xf33c;</span>|linux_kdenlive|
|<span class="nerdfont big">&#xf34c;</span>|linux_kicad|
|<span class="nerdfont big">&#xf33d;</span>|linux_krita|
|<span class="nerdfont big">&#xf333;</span>|linux_kubuntu|
|<span class="nerdfont big">&#xf334;</span>|linux_kubuntu_inverse|
|<span class="nerdfont big">&#xf30e;</span>|linux_linuxmint|
|<span class="nerdfont big">&#xf30f;</span>|linux_linuxmint_inverse|
|<span class="nerdfont big">&#xf349;</span>|linux_locos|
|<span class="nerdfont big">&#xf363;</span>|linux_lxde|
|<span class="nerdfont big">&#xf33e;</span>|linux_lxle|
|<span class="nerdfont big">&#xf364;</span>|linux_lxqt|
|<span class="nerdfont big">&#xf310;</span>|linux_mageia|
|<span class="nerdfont big">&#xf311;</span>|linux_mandriva|
|<span class="nerdfont big">&#xf312;</span>|linux_manjaro|
|<span class="nerdfont big">&#xf365;</span>|linux_mate|
|<span class="nerdfont big">&#xf36e;</span>|linux_mpv|
|<span class="nerdfont big">&#xf33f;</span>|linux_mxlinux|
|<span class="nerdfont big">&#xf36f;</span>|linux_neovim|
|<span class="nerdfont big">&#xf313;</span>|linux_nixos|
|<span class="nerdfont big">&#xf34d;</span>|linux_octoprint|
|<span class="nerdfont big">&#xf328;</span>|linux_openbsd|
|<span class="nerdfont big">&#xf34e;</span>|linux_openscad|
|<span class="nerdfont big">&#xf314;</span>|linux_opensuse|
|<span class="nerdfont big">&#xf34f;</span>|linux_osh|
|<span class="nerdfont big">&#xf350;</span>|linux_oshwa|
|<span class="nerdfont big">&#xf36c;</span>|linux_osi|
|<span class="nerdfont big">&#xf340;</span>|linux_parabola|
|<span class="nerdfont big">&#xf329;</span>|linux_parrot|
|<span class="nerdfont big">&#xf32a;</span>|linux_pop_os|
|<span class="nerdfont big">&#xf351;</span>|linux_prusaslicer|
|<span class="nerdfont big">&#xf341;</span>|linux_puppy|
|<span class="nerdfont big">&#xf35c;</span>|linux_qtile|
|<span class="nerdfont big">&#xf342;</span>|linux_qubesos|
|<span class="nerdfont big">&#xf315;</span>|linux_raspberry_pi|
|<span class="nerdfont big">&#xf316;</span>|linux_redhat|
|<span class="nerdfont big">&#xf352;</span>|linux_reprap|
|<span class="nerdfont big">&#xf353;</span>|linux_riscv|
|<span class="nerdfont big">&#xf32b;</span>|linux_rocky_linux|
|<span class="nerdfont big">&#xf317;</span>|linux_sabayon|
|<span class="nerdfont big">&#xf318;</span>|linux_slackware|
|<span class="nerdfont big">&#xf319;</span>|linux_slackware_inverse|
|<span class="nerdfont big">&#xf32c;</span>|linux_snappy|
|<span class="nerdfont big">&#xf32d;</span>|linux_solus|
|<span class="nerdfont big">&#xf35d;</span>|linux_sway|
|<span class="nerdfont big">&#xf343;</span>|linux_tails|
|<span class="nerdfont big">&#xf370;</span>|linux_thunderbird|
|<span class="nerdfont big">&#xf371;</span>|linux_tor|
|<span class="nerdfont big">&#xf344;</span>|linux_trisquel|
|<span class="nerdfont big">&#xf31a;</span>|linux_tux|
|<span class="nerdfont big">&#xf31b;</span>|linux_ubuntu|
|<span class="nerdfont big">&#xf31c;</span>|linux_ubuntu_inverse|
|<span class="nerdfont big">&#xf366;</span>|linux_vanilla|
|<span class="nerdfont big">&#xf32e;</span>|linux_void|
|<span class="nerdfont big">&#xf372;</span>|linux_vscodium|
|<span class="nerdfont big">&#xf367;</span>|linux_wayland|
|<span class="nerdfont big">&#xf36d;</span>|linux_wikimedia|
|<span class="nerdfont big">&#xf34a;</span>|linux_xerolinux|
|<span class="nerdfont big">&#xf368;</span>|linux_xfce|
|<span class="nerdfont big">&#xf35e;</span>|linux_xmonad|
|<span class="nerdfont big">&#xf369;</span>|linux_xorg|
|<span class="nerdfont big">&#xf32f;</span>|linux_zorin|
|<span class="nerdfont big">&#xf01c9;</span>|md_ab_testing|
|<span class="nerdfont big">&#xf16e0;</span>|md_abacus|

View File

@ -391,6 +391,7 @@ pub const NERD_FONT_GLYPHS: &[(&str, char)] = &[
("cod_zoom_out", '\u{eb82}'), // 
("custom_asm", '\u{e6ab}'), // 
("custom_c", '\u{e61e}'), // 
("custom_common_lisp", '\u{e6b0}'), // 
("custom_cpp", '\u{e61d}'), // 
("custom_crystal", '\u{e62f}'), // 
("custom_default", '\u{e612}'), // 
@ -398,6 +399,7 @@ pub const NERD_FONT_GLYPHS: &[(&str, char)] = &[
("custom_elixir", '\u{e62d}'), // 
("custom_elm", '\u{e62c}'), // 
("custom_emacs", '\u{e632}'), // 
("custom_fennel", '\u{e6af}'), // 
("custom_folder", '\u{e5ff}'), // 
("custom_folder_config", '\u{e5fc}'), // 
("custom_folder_git", '\u{e5fb}'), // 
@ -409,9 +411,12 @@ pub const NERD_FONT_GLYPHS: &[(&str, char)] = &[
("custom_home", '\u{e617}'), // 
("custom_kotlin", '\u{e634}'), // 
("custom_msdos", '\u{e629}'), // 
("custom_neovim", '\u{e6ae}'), // 
("custom_orgmode", '\u{e633}'), // 
("custom_play_arrow", '\u{e602}'), // 
("custom_purescript", '\u{e630}'), // 
("custom_scheme", '\u{e6b1}'), // 
("custom_toml", '\u{e6b2}'), // 
("custom_v_lang", '\u{e6ac}'), // 
("custom_vim", '\u{e62b}'), // 
("custom_windows", '\u{e62a}'), // 
@ -1461,49 +1466,116 @@ pub const NERD_FONT_GLYPHS: &[(&str, char)] = &[
("linux_alpine", '\u{f300}'), // 
("linux_aosc", '\u{f301}'), // 
("linux_apple", '\u{f302}'), // 
("linux_archcraft", '\u{f345}'), // 
("linux_archlabs", '\u{f31e}'), // 
("linux_archlinux", '\u{f303}'), // 
("linux_arcolinux", '\u{f346}'), // 
("linux_arduino", '\u{f34b}'), // 
("linux_artix", '\u{f31f}'), // 
("linux_awesome", '\u{f354}'), // 
("linux_biglinux", '\u{f347}'), // 
("linux_bspwm", '\u{f355}'), // 
("linux_budgie", '\u{f320}'), // 
("linux_centos", '\u{f304}'), // 
("linux_cinnamon", '\u{f35f}'), // 
("linux_codeberg", '\u{f330}'), // 
("linux_coreos", '\u{f305}'), // 
("linux_crystal", '\u{f348}'), // 
("linux_debian", '\u{f306}'), // 
("linux_deepin", '\u{f321}'), // 
("linux_devuan", '\u{f307}'), // 
("linux_docker", '\u{f308}'), // 
("linux_dwm", '\u{f356}'), // 
("linux_elementary", '\u{f309}'), // 
("linux_endeavour", '\u{f322}'), // 
("linux_enlightenment", '\u{f357}'), // 
("linux_fdroid", '\u{f36a}'), // 
("linux_fedora", '\u{f30a}'), // 
("linux_fedora_inverse", '\u{f30b}'), // 
("linux_ferris", '\u{f323}'), // 
("linux_flathub", '\u{f324}'), // 
("linux_fluxbox", '\u{f358}'), // 
("linux_forgejo", '\u{f335}'), // 
("linux_fosdem", '\u{f36b}'), // 
("linux_freebsd", '\u{f30c}'), // 
("linux_freecad", '\u{f336}'), // 
("linux_freedesktop", '\u{f360}'), // 
("linux_garuda", '\u{f337}'), // 
("linux_gentoo", '\u{f30d}'), // 
("linux_gimp", '\u{f338}'), // 
("linux_gitea", '\u{f339}'), // 
("linux_gnome", '\u{f361}'), // 
("linux_gnu_guix", '\u{f325}'), // 
("linux_gtk", '\u{f362}'), // 
("linux_hyperbola", '\u{f33a}'), // 
("linux_hyprland", '\u{f359}'), // 
("linux_i3", '\u{f35a}'), // 
("linux_illumos", '\u{f326}'), // 
("linux_inkscape", '\u{f33b}'), // 
("linux_jwm", '\u{f35b}'), // 
("linux_kali_linux", '\u{f327}'), // 
("linux_kde_neon", '\u{f331}'), // 
("linux_kde_plasma", '\u{f332}'), // 
("linux_kdenlive", '\u{f33c}'), // 
("linux_kicad", '\u{f34c}'), // 
("linux_krita", '\u{f33d}'), // 
("linux_kubuntu", '\u{f333}'), // 
("linux_kubuntu_inverse", '\u{f334}'), // 
("linux_linuxmint", '\u{f30e}'), // 
("linux_linuxmint_inverse", '\u{f30f}'), // 
("linux_locos", '\u{f349}'), // 
("linux_lxde", '\u{f363}'), // 
("linux_lxle", '\u{f33e}'), // 
("linux_lxqt", '\u{f364}'), // 
("linux_mageia", '\u{f310}'), // 
("linux_mandriva", '\u{f311}'), // 
("linux_manjaro", '\u{f312}'), // 
("linux_mate", '\u{f365}'), // 
("linux_mpv", '\u{f36e}'), // 
("linux_mxlinux", '\u{f33f}'), // 
("linux_neovim", '\u{f36f}'), // 
("linux_nixos", '\u{f313}'), // 
("linux_octoprint", '\u{f34d}'), // 
("linux_openbsd", '\u{f328}'), // 
("linux_openscad", '\u{f34e}'), // 
("linux_opensuse", '\u{f314}'), // 
("linux_osh", '\u{f34f}'), // 
("linux_oshwa", '\u{f350}'), // 
("linux_osi", '\u{f36c}'), // 
("linux_parabola", '\u{f340}'), // 
("linux_parrot", '\u{f329}'), // 
("linux_pop_os", '\u{f32a}'), // 
("linux_prusaslicer", '\u{f351}'), // 
("linux_puppy", '\u{f341}'), // 
("linux_qtile", '\u{f35c}'), // 
("linux_qubesos", '\u{f342}'), // 
("linux_raspberry_pi", '\u{f315}'), // 
("linux_redhat", '\u{f316}'), // 
("linux_reprap", '\u{f352}'), // 
("linux_riscv", '\u{f353}'), // 
("linux_rocky_linux", '\u{f32b}'), // 
("linux_sabayon", '\u{f317}'), // 
("linux_slackware", '\u{f318}'), // 
("linux_slackware_inverse", '\u{f319}'), // 
("linux_snappy", '\u{f32c}'), // 
("linux_solus", '\u{f32d}'), // 
("linux_sway", '\u{f35d}'), // 
("linux_tails", '\u{f343}'), // 
("linux_thunderbird", '\u{f370}'), // 
("linux_tor", '\u{f371}'), // 
("linux_trisquel", '\u{f344}'), // 
("linux_tux", '\u{f31a}'), // 
("linux_ubuntu", '\u{f31b}'), // 
("linux_ubuntu_inverse", '\u{f31c}'), // 
("linux_vanilla", '\u{f366}'), // 
("linux_void", '\u{f32e}'), // 
("linux_vscodium", '\u{f372}'), // 
("linux_wayland", '\u{f367}'), // 
("linux_wikimedia", '\u{f36d}'), // 
("linux_xerolinux", '\u{f34a}'), // 
("linux_xfce", '\u{f368}'), // 
("linux_xmonad", '\u{f35e}'), // 
("linux_xorg", '\u{f369}'), // 
("linux_zorin", '\u{f32f}'), // 
("md_ab_testing", '\u{f01c9}'), // 󰇉
("md_abacus", '\u{f16e0}'), // 󱛠