update packages and add valign

This commit is contained in:
2026-04-05 20:00:27 +02:00
parent b062fb98e3
commit 03fb00e374
640 changed files with 109768 additions and 39311 deletions

View File

@@ -1,10 +1,10 @@
;; -*- no-byte-compile: t; lexical-binding: nil -*-
(define-package "nerd-icons" "20251214.1318"
(define-package "nerd-icons" "20260325.346"
"Emacs Nerd Font Icons Library."
'((emacs "25.1"))
:url "https://github.com/rainstormstudio/nerd-icons.el"
:commit "081f6f4f99b9460b63b5a2a6087b62fefd06a5d0"
:revdesc "081f6f4f99b9"
:commit "1db0b0b9203cf293b38ac278273efcfc3581a05f"
:revdesc "1db0b0b9203c"
:keywords '("lisp")
:authors '(("Hongyu Ding" . "rainstormstudio@yahoo.com")
("Vincent Zhang" . "seagle0128@gmail.com"))

View File

@@ -4,8 +4,8 @@
;; Author: Hongyu Ding <rainstormstudio@yahoo.com>, Vincent Zhang <seagle0128@gmail.com>
;; Keywords: lisp
;; Package-Version: 20251214.1318
;; Package-Revision: 081f6f4f99b9
;; Package-Version: 20260325.346
;; Package-Revision: 1db0b0b9203c
;; Package-Requires: ((emacs "25.1"))
;; URL: https://github.com/rainstormstudio/nerd-icons.el
;; Keywords: convenient, lisp
@@ -205,6 +205,7 @@
("rb" nerd-icons-codicon "nf-cod-ruby" :face nerd-icons-lred)
("rs" nerd-icons-devicon "nf-dev-rust" :face nerd-icons-maroon)
("rlib" nerd-icons-devicon "nf-dev-rust" :face nerd-icons-dmaroon)
("ron" nerd-icons-devicon "nf-dev-rust" :face nerd-icons-dorange)
("r" nerd-icons-sucicon "nf-seti-r" :face nerd-icons-lblue)
("rd" nerd-icons-sucicon "nf-seti-r" :face nerd-icons-lblue)
("rdx" nerd-icons-sucicon "nf-seti-r" :face nerd-icons-lblue)
@@ -279,6 +280,9 @@
("slim" nerd-icons-codicon "nf-cod-dashboard" :face nerd-icons-yellow)
("jade" nerd-icons-sucicon "nf-seti-jade" :face nerd-icons-red)
("pug" nerd-icons-sucicon "nf-seti-pug" :face nerd-icons-red)
;; WASM
("wasm" nerd-icons-sucicon "nf-seti-wasm" :face nerd-icons-purple-alt)
("wat" nerd-icons-devicon "nf-dev-wasm" :face nerd-icons-purple-alt)
;; Javascript
("d3js" nerd-icons-devicon "nf-dev-d3js" :face nerd-icons-orange)
("re" nerd-icons-sucicon "nf-seti-reasonml" :face nerd-icons-red-alt)
@@ -347,6 +351,8 @@
("dockerfile" nerd-icons-sucicon "nf-seti-docker" :face nerd-icons-cyan)
;; Vagrant
;; ("vagrantfile" nerd-icons-fileicon "vagrant") TODO: vagrant
;; HLSL
("hlsl" nerd-icons-faicon "nf-fa-paint_brush" :face nerd-icons-blue)
;; GLSL
("glsl" nerd-icons-faicon "nf-fa-paint_brush" :face nerd-icons-blue)
("vert" nerd-icons-faicon "nf-fa-paint_brush" :face nerd-icons-blue)
@@ -355,6 +361,8 @@
("geom" nerd-icons-faicon "nf-fa-paint_brush" :face nerd-icons-green)
("frag" nerd-icons-faicon "nf-fa-paint_brush" :face nerd-icons-red)
("comp" nerd-icons-faicon "nf-fa-paint_brush" :face nerd-icons-dblue)
;; WGSL
("wgsl" nerd-icons-faicon "nf-fa-paint_brush" :face nerd-icons-blue)
;; CUDA
("cu" nerd-icons-sucicon "nf-custom-c" :face nerd-icons-green)
("cuh" nerd-icons-faicon "nf-fa-h_square" :face nerd-icons-green)
@@ -478,7 +486,11 @@
("old" nerd-icons-mdicon "nf-md-file_restore" :face nerd-icons-lblue)
("bak" nerd-icons-mdicon "nf-md-file_restore" :face nerd-icons-lblue)
;; Lock
("lock" nerd-icons-octicon "nf-oct-lock" :face nerd-icons-red)))
("lock" nerd-icons-octicon "nf-oct-lock" :face nerd-icons-red)
;; Visual Studio
("sln" nerd-icons-mdicon "nf-md-microsoft_visual_studio" :face nerd-icons-purple)
("slnx" nerd-icons-mdicon "nf-md-microsoft_visual_studio" :face nerd-icons-purple)
("csproj" nerd-icons-mdicon "nf-md-language_csharp" :face nerd-icons-green)))
(defvar nerd-icons-regexp-icon-alist
'(
@@ -623,8 +635,8 @@
("^gruntfile" nerd-icons-devicon "nf-dev-grunt" :face nerd-icons-lyellow)
("^webpack" nerd-icons-devicon "nf-dev-webpack" :face nerd-icons-lblue)
("^\\.?eslint" nerd-icons-devicon "nf-dev-eslint" :face nerd-icons-lblue)
("^\\.?prettier" nerd-icons-sucicon "nf-custom-prettier" :face nerd-icons-gray)
("^\\.?babel" nerd-icons-sucicon "nf-seti-babel" :face nerd-icons-yellow)
("^\\.?prettier" nerd-icons-sucicon "nf-custom-prettier" :face nerd-icons-silver)
("\\`babel\\.config.*" nerd-icons-sucicon "nf-seti-babel" :face nerd-icons-yellow)
("^vite.config" nerd-icons-devicon "nf-dev-vitest" :face nerd-icons-yellow)
("^vitest" nerd-icons-devicon "nf-dev-vitest" :face nerd-icons-yellow)
("^\\.?jest" nerd-icons-devicon "nf-dev-jest" :face nerd-icons-lred)
@@ -863,6 +875,7 @@
(rust-mode nerd-icons-devicon "nf-dev-rust" :face nerd-icons-maroon)
(rustic-mode nerd-icons-devicon "nf-dev-rust" :face nerd-icons-maroon)
(rust-ts-mode nerd-icons-devicon "nf-dev-rust" :face nerd-icons-maroon)
(ron-mode nerd-icons-devicon "nf-dev-rust" :face nerd-icons-dorange)
(scala-mode nerd-icons-devicon "nf-dev-scala" :face nerd-icons-red)
(scheme-mode nerd-icons-sucicon "nf-custom-scheme" :face nerd-icons-red)
(swift-mode nerd-icons-devicon "nf-dev-swift" :face nerd-icons-lred)
@@ -878,6 +891,7 @@
(c++-ts-mode nerd-icons-sucicon "nf-custom-cpp" :face nerd-icons-blue)
(csharp-mode nerd-icons-mdicon "nf-md-language_csharp" :face nerd-icons-dblue)
(csharp-ts-mode nerd-icons-mdicon "nf-md-language_csharp" :face nerd-icons-dblue)
(csproj-mode nerd-icons-mdicon "nf-md-language_csharp" :face nerd-icons-green)
(clojure-mode nerd-icons-devicon "nf-dev-clojure_alt" :face nerd-icons-blue)
(clojure-ts-mode nerd-icons-devicon "nf-dev-clojure_alt" :face nerd-icons-blue)
(cider-repl-mode nerd-icons-devicon "nf-dev-clojure_alt" :face nerd-icons-green)
@@ -1416,19 +1430,18 @@ pause for DURATION seconds between printing each character."
(defun nerd-icons-set-font (&optional font-family frame)
"Modify nerd font charsets to use FONT-FAMILY for FRAME."
(let ((font-f (or font-family nerd-icons-font-family))
(charsets '((#xe5fa . #xe6b2) ;; Seti-UI + Custom
(#xe700 . #xe7c5) ;; Devicons
(#xf000 . #xf2e0) ;; Font Awesome
(charsets '((#xe5fa . #xe6b9) ;; Seti-UI + Custom
(#xe700 . #xe8ef) ;; Devicons
(#xed00 . #xf2ff) ;; Font Awesome
(#xe200 . #xe2a9) ;; Font Awesome Extension
(#xf500 . #xfd46) (#xf0001 . #xf1af0) ;; Material Design Icons
(#xe300 . #xe3eb) ;; Weather
(#xf400 . #xf4a8) #x2665 #x26a1 #xf27c ;; Octicons
(#xe0a0 . #xe0a2) (#xe0b0 . #xe0b3) ;; Powerline Symbols
#xe0a3 (#xe0b4 . #xe0c8) (#xe0cc . #xe0d2) #xe0d4 ;; Powerline Extra Symbols
(#xe300 . #xe3e3) ;; Weather
(#xf400 . #xf533) #x2665 #x26a1 ;; Octicons
(#xe0a0 . #xe0a3) (#xe0b0 . #xe0d7) ;; Powerline Symbols + Extra
(#x23fb . #x23fe) #x2b58 ;; IEC Power Symbols
(#xf300 . #xf372) ;; Font Logos
(#xf300 . #xf381) ;; Font Logos
(#xe000 . #xe00a) ;; Pomicons
(#xea60 . #xebeb)))) ;; Codicons
(#xea60 . #xec1e)))) ;; Codicons
(cl-loop for charset in charsets do
(set-fontset-font
(frame-parameter nil 'font)