guixsd-config

GuixSD configs for my systems
Log | Files | Refs

commit 783d13fdff16452f910bed8fa5a8d68e4f9705d4
parent 563b7a74af371c62beddae8626639250df4cddf4
Author: Vineet Kumar <git@vineetk.net>
Date:   Fri,  5 Jun 2026 11:45:56 -0400

files/emacs, home: fix emacs verilog-mode not having verilog-identifier-re defined

a

Diffstat:
Mepistemia/files/emacs/.config/emacs/init.el | 14++++++++++----
Mepistemia/home/config.scm | 1+
2 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/epistemia/files/emacs/.config/emacs/init.el b/epistemia/files/emacs/.config/emacs/init.el @@ -470,6 +470,11 @@ ;; verilog-mode -- Verilog and SystemVerilog integration (use-package verilog-mode + :config + ;; built-in verilog-mode package (version 2024-03-31 in emacs 30.2 instead of like 2026.02.18 from + ;; github repo) + (unless (boundp 'verilog-identifier-re) + (setq verilog-identifier-re "[a-zA-Z_][a-zA-Z_0-9]*")) :custom ;; try matching lowrisc style guide (verilog-indent-level 2) @@ -481,10 +486,11 @@ (verilog-typedef-regexp (concat "\\<" verilog-identifier-re "_\\(t\\)\\>")) (verilog-align-typedef-regexp (concat "\\<" verilog-identifier-re "_\\(t\\)\\>")) ;; correct syntax-highlighting of user-defined types without extremely heavy deps (lsp, verilog-ext's ripgrep+ag, etc.) - :hook (verilog-mode . (lambda () - (font-lock-add-keywords - nil - '(("\\_<\\w+_t\\_>" 0 'font-lock-type-face t)))))) + :hook + (verilog-mode . (lambda () + (font-lock-add-keywords + nil + '(("\\_<\\w+_t\\_>" 0 'font-lock-type-face t)))))) ;;;;;;;;;;;;;; ;; ORG-MODE ;; diff --git a/epistemia/home/config.scm b/epistemia/home/config.scm @@ -120,6 +120,7 @@ emacs-skeletor emacs-transient emacs-undo-tree + emacs-verilog-mode emacs-vertico ;; texlive