M modules/editors/emacs/doom.d/config.el => modules/editors/emacs/doom.d/config.el +20 -0
@@ 201,3 201,23 @@
(file+head "pages/${slug}.org" "#+title: ${title}\n")
:unnarrowed t)))
:config (org-roam-db-autosync-enable))
+
+(defun my-verilog-setup ()
+ (setq verilog-indent-lists nil)
+ (setq verilog-indent-level 2)
+ (setq verilog-indent-level-behavioral 2)
+ (setq verilog-indent-level-declaration 2)
+ (setq verilog-indent-level-module 2)
+ (setq verilog-case-indent 2)
+ (setq verilog-cexp-indent 2)
+ (setq verilog-align-ifelse t)
+ (setq verilog-auto-delete-trailing-whitespace t)
+ (setq verilog-auto-newline nil)
+ (setq verilog-auto-save-policy nil)
+ (setq verilog-auto-template-warn-unused t)
+ (setq verilog-tab-to-comment t)
+ (setq verilog-highlight-modules t)
+ (setq verilog-highlight-grouping-keywords t)
+)
+
+(add-hook 'verilog-mode-hook 'my-verilog-setup)