update packages

This commit is contained in:
2025-12-25 11:44:13 +01:00
parent 059fa06572
commit 1dab1fe4ab
144 changed files with 19985 additions and 1331 deletions

View File

@@ -1,10 +1,10 @@
;; -*- no-byte-compile: t; lexical-binding: nil -*-
(define-package "nerd-icons" "20251125.1823"
(define-package "nerd-icons" "20251214.1318"
"Emacs Nerd Font Icons Library."
'((emacs "25.1"))
:url "https://github.com/rainstormstudio/nerd-icons.el"
:commit "772987a28d6408f840331c52c91d04b623a87048"
:revdesc "772987a28d64"
:commit "081f6f4f99b9460b63b5a2a6087b62fefd06a5d0"
:revdesc "081f6f4f99b9"
: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: 20251125.1823
;; Package-Revision: 772987a28d64
;; Package-Version: 20251214.1318
;; Package-Revision: 081f6f4f99b9
;; Package-Requires: ((emacs "25.1"))
;; URL: https://github.com/rainstormstudio/nerd-icons.el
;; Keywords: convenient, lisp
@@ -87,6 +87,7 @@
(defvar nerd-icons-extension-icon-alist
'(
;; Shell
("fish" nerd-icons-devicon "nf-dev-terminal" :face nerd-icons-lpink)
("zsh" nerd-icons-devicon "nf-dev-terminal" :face nerd-icons-lcyan)
("sh" nerd-icons-devicon "nf-dev-terminal" :face nerd-icons-purple)
@@ -119,17 +120,18 @@
("dockerignore" nerd-icons-devicon "nf-dev-docker" :face nerd-icons-dblue)
("plist" nerd-icons-faicon "nf-fa-file_code" :face nerd-icons-dsilver)
("xml" nerd-icons-faicon "nf-fa-file_code_o" :face nerd-icons-lorange)
("json" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("jsonc" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("jsonl" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("json" nerd-icons-mdicon "nf-md-code_json" :face nerd-icons-yellow)
("jsonc" nerd-icons-mdicon "nf-md-code_json" :face nerd-icons-yellow)
("jsonl" nerd-icons-mdicon "nf-md-code_json" :face nerd-icons-yellow)
("cson" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("yml" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-dyellow)
("yaml" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-dyellow)
("toml" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-orange)
("toml" nerd-icons-sucicon "nf-custom-toml" :face nerd-icons-orange)
("conf" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-dorange)
("editorconfig" nerd-icons-sucicon "nf-seti-editorconfig" :face nerd-icons-silver)
("idekeybindings" nerd-icons-faicon "nf-fa-file_code_o" :face nerd-icons-lblue)
("cfg" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-dorange)
("env" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
;; ?
("pkg" nerd-icons-octicon "nf-oct-package" :face nerd-icons-dsilver)
("rpm" nerd-icons-octicon "nf-oct-package" :face nerd-icons-dsilver)
@@ -193,6 +195,7 @@
("pro" nerd-icons-sucicon "nf-seti-prolog" :face nerd-icons-lmaroon)
("proog" nerd-icons-sucicon "nf-seti-prolog" :face nerd-icons-lmaroon)
("py" nerd-icons-devicon "nf-dev-python" :face nerd-icons-dblue)
("pyc" nerd-icons-devicon "nf-dev-python" :face nerd-icons-dsilver)
;; ("idr" nerd-icons-devicon "idris") TODO: idris
("ipynb" nerd-icons-devicon "nf-dev-jupyter" :face nerd-icons-orange)
("gem" nerd-icons-codicon "nf-cod-ruby" :face nerd-icons-red)
@@ -245,6 +248,8 @@
("ledger" nerd-icons-mdicon "nf-md-file_table_box_multiple" :face nerd-icons-green)
("rkt" nerd-icons-sucicon "nf-custom-scheme" :face nerd-icons-red)
("scrbl" nerd-icons-sucicon "nf-custom-scheme" :face nerd-icons-blue)
;; Vim
("vim" nerd-icons-sucicon "nf-custom-vim" :face nerd-icons-dgreen)
;; Stylesheeting
("css" nerd-icons-devicon "nf-dev-css3" :face nerd-icons-yellow)
("scss" nerd-icons-mdicon "nf-md-sass" :face nerd-icons-pink)
@@ -288,6 +293,8 @@
("tsx" nerd-icons-devicon "nf-dev-react" :face nerd-icons-lblue)
("njs" nerd-icons-mdicon "nf-md-nodejs" :face nerd-icons-lgreen)
("vue" nerd-icons-sucicon "nf-seti-vue" :face nerd-icons-lgreen)
("mjs" nerd-icons-devicon "nf-dev-javascript" :face nerd-icons-yellow)
("cjs" nerd-icons-devicon "nf-dev-javascript" :face nerd-icons-yellow)
("sbt" nerd-icons-sucicon "nf-seti-sbt" :face nerd-icons-red)
("scala" nerd-icons-devicon "nf-dev-scala" :face nerd-icons-red)
@@ -469,7 +476,9 @@
;; backup
("backup" nerd-icons-mdicon "nf-md-file_restore" :face nerd-icons-lblue)
("old" nerd-icons-mdicon "nf-md-file_restore" :face nerd-icons-lblue)
("bak" 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)))
(defvar nerd-icons-regexp-icon-alist
'(
@@ -483,6 +492,7 @@
;; misc GNU documentation files
("^\\(MAINTAINERS\\|CONTRIBUTE\\|BUGS\\).*$" nerd-icons-mdicon
"nf-md-book" :face nerd-icons-blue)
("^code-of-conduct$" nerd-icons-octicon "nf-oct-code_of_conduct" :face nerd-icons-pink)
;; (info "(standards) NEWS File")
("^NEWS.*$" nerd-icons-faicon "nf-fa-newspaper" :face nerd-icons-green)
@@ -493,13 +503,46 @@
("^INSTALL.*$" nerd-icons-faicon "nf-fa-file_arrow_down" :face nerd-icons-green)
;; autotools related
("^Makefile.\\(am\\|in\\)$" nerd-icons-sucicon "nf-seti-makefile" :face nerd-icons-lsilver)
("^Makefile.\\(am\\|in\\)$" nerd-icons-sucicon "nf-seti-makefile" :face nerd-icons-lsilver)
("^configure.\\(in\\|ac\\)" nerd-icons-mdicon "nf-md-file_cog" :face nerd-icons-lsilver)
("^configure$" nerd-icons-devicon "nf-dev-terminal" :face nerd-icons-lsilver)
("^configure$" nerd-icons-devicon "nf-dev-terminal" :face nerd-icons-lsilver)
("^config.\\(guess\\|rpath\\|status\\|sub\\)$" nerd-icons-devicon "nf-dev-terminal"
:face nerd-icons-lsilver)
("^\\(ar-lib\\|depmond\\|install-sh\\|missing\\|mkdep\\|mkinstalldirs\\|move-if-change\\|symlink-tree\\|test-driver\\|ylwrap\\)$"
nerd-icons-devicon "nf-dev-terminal" :face nerd-icons-lsilver)
("^\\.editorconfig$" nerd-icons-sucicon "nf-seti-editorconfig" :face nerd-icons-silver)
;; Env
("^\\.env$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.defaults$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.example$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.sample$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.template$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.schema$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.local$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.dev$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.development$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.alpha$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.e2e$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.qa$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.dist$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.prod$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.production$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.stage$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.staging$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.preview$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.test$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.testing$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.dev\\.local$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.development\\.local$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.qa\\.local$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.prod\\.local$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.production\\.local$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.staging\\.local$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.test\\.local$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.uat$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.env\\.cat$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
("^\\.envrc$" nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
;; Config
("nginx$" nerd-icons-devicon "nf-dev-nginx" :face nerd-icons-dgreen)
@@ -513,7 +556,10 @@
("^meson_options.txt$" nerd-icons-sucicon "nf-seti-makefile" :face nerd-icons-purple) ;; TODO: meson
;; Docker
("^\\.?Dockerfile" nerd-icons-sucicon "nf-seti-docker" :face nerd-icons-blue)
("^\\.dockerignore$" nerd-icons-devicon "nf-dev-docker" :face nerd-icons-dblue)
("^\\.?\\(Container\\|Docker\\)file" nerd-icons-sucicon "nf-seti-docker" :face nerd-icons-blue)
("^\\(docker-\\)?compose\\.ya?ml$" nerd-icons-sucicon "nf-seti-docker" :face nerd-icons-cyan)
("^\\docker-compose\\.gitlab\\.ya?ml" nerd-icons-sucicon "nf-seti-docker" :face nerd-icons-cyan)
;; Homebrew
("^Brewfile$" nerd-icons-faicon "nf-fa-beer" :face nerd-icons-lsilver)
@@ -554,11 +600,18 @@
("-?test\\.jsx$" nerd-icons-mdicon "nf-md-react" :face nerd-icons-blue-alt)
;; Git
("^\\.git$" nerd-icons-sucicon "nf-seti-git" :face nerd-icons-lred)
("^\\.gitattributes$" nerd-icons-sucicon "nf-seti-git" :face nerd-icons-lred)
("^\\.gitignore$" nerd-icons-sucicon "nf-seti-git" :face nerd-icons-lred)
("^\\.gitmodules$" nerd-icons-sucicon "nf-seti-git" :face nerd-icons-lred)
("^MERGE_" nerd-icons-octicon "nf-oct-git_merge" :face nerd-icons-red)
("^COMMIT_EDITMSG" nerd-icons-octicon "nf-oct-git_commit" :face nerd-icons-red)
;; Gitlab
("^\\.gitlab-ci\\.ya?ml$" nerd-icons-devicon "nf-dev-gitlab" :face nerd-icons-orange)
;; Stylesheeting
("^stylelint" nerd-icons-sucicon "nf-seti-stylelint" :face nerd-icons-lyellow)
("^stylelint" nerd-icons-sucicon "nf-seti-stylelint" :face nerd-icons-lyellow)
;; JavaScript
("^package.json$" nerd-icons-devicon "nf-dev-npm" :face nerd-icons-red)
@@ -568,7 +621,13 @@
("^bower.json$" nerd-icons-devicon "nf-dev-bower" :face nerd-icons-lorange)
("^gulpfile" nerd-icons-devicon "nf-dev-gulp" :face nerd-icons-lred)
("^gruntfile" nerd-icons-devicon "nf-dev-grunt" :face nerd-icons-lyellow)
("^webpack" nerd-icons-mdicon "nf-md-webpack" :face nerd-icons-lblue)
("^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)
("^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)
;; Go
("^go.mod$" nerd-icons-sucicon "nf-seti-config" :face nerd-icons-blue-alt)
@@ -590,6 +649,9 @@
("^Cargo.toml$" nerd-icons-devicon "nf-dev-rust" :face nerd-icons-yellow)
("^Cargo.lock$" nerd-icons-devicon "nf-dev-rust" :face nerd-icons-dyellow)
;; Nix
("^flake\\.lock$" nerd-icons-mdicon "nf-md-nix" :face nerd-icons-blue)
("^\\." nerd-icons-octicon "nf-oct-gear")))
(defvar nerd-icons-default-file-icon
@@ -761,14 +823,14 @@
(docker-compose-mode nerd-icons-sucicon "nf-seti-docker" :face nerd-icons-lblue)
(nxml-mode nerd-icons-faicon "nf-fa-file_code_o" :face nerd-icons-lorange)
(conf-mode nerd-icons-codicon "nf-cod-settings" :face nerd-icons-lyellow)
(json-mode nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
(json-ts-mode nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
(jsonc-mode nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
(json-mode nerd-icons-mdicon "nf-md-code_json" :face nerd-icons-yellow)
(json-ts-mode nerd-icons-mdicon "nf-md-code_json" :face nerd-icons-yellow)
(jsonc-mode nerd-icons-mdicon "nf-md-code_json" :face nerd-icons-yellow)
(jsonian-mode nerd-icons-codicon "nf-cod-settings" :face nerd-icons-yellow)
(yaml-mode nerd-icons-codicon "nf-cod-settings" :face nerd-icons-dyellow)
(yaml-ts-mode nerd-icons-codicon "nf-cod-settings" :face nerd-icons-dyellow)
(toml-mode nerd-icons-codicon "nf-cod-settings" :face nerd-icons-orange)
(toml-ts-mode nerd-icons-codicon "nf-cod-settings" :face nerd-icons-orange)
(toml-mode nerd-icons-sucicon "nf-custom-toml" :face nerd-icons-orange)
(toml-ts-mode nerd-icons-sucicon "nf-custom-toml" :face nerd-icons-orange)
(elisp-byte-code-mode nerd-icons-octicon "nf-oct-file_binary" :face nerd-icons-dsilver)
(archive-mode nerd-icons-octicon "nf-oct-file_zip" :face nerd-icons-lmaroon)
(elm-mode nerd-icons-sucicon "nf-custom-elm" :face nerd-icons-blue)
@@ -1200,10 +1262,10 @@ ARG-OVERRIDES should be a plist containining `:height',
inserting functions."
(let* ((name (file-name-nondirectory file))
(ext (file-name-extension name))
(icon (or (and ext
(icon (or (nerd-icons-match-to-alist name nerd-icons-regexp-icon-alist)
(and ext
(cdr (assoc (downcase ext)
nerd-icons-extension-icon-alist)))
(nerd-icons-match-to-alist name nerd-icons-regexp-icon-alist)
nerd-icons-default-file-icon))
(args (cdr icon)))
(when arg-overrides (setq args (append `(,(car args)) arg-overrides (cdr args))))