doom

My literate doom emacs config
git clone https://github.com/michaelneuper/doom.git
Files | Log | Refs

commit d4cfa5b8fa904a6a50e5ffc03b79a9820ce3b93a
parent bb86e5452f03e1b6c8665530cc137d3e8366fbe9
Author: Michael Neuper <michael@michaelneuper.com>
Date:   Sat, 18 Oct 2025 11:06:11 +0200

add nasm package

Diffstat:
Mconfig.org | 16++++++++++++++++
1 file changed, 16 insertions(+), 0 deletions(-)

diff --git a/config.org b/config.org @@ -1549,6 +1549,22 @@ Set up =org-roam= along with keybindings that have the [[kbd:][<leader> r]] pref ;; "-cli-config" "~/Library/Arduino15/arduino-cli.yaml" ;; "-fqbn" "arduino:avr:uno")))) #+end_src +**** asm +#+begin_src emacs-lisp :tangle packages.el +(package! nasm-mode) +#+end_src + +#+begin_src emacs-lisp +(use-package! nasm-mode + :hook (asm-mode . nasm-mode) + :config + (setq nasm-after-mnemonic-whitespace :space) + (custom-set-faces! + ;; `(nasm-instructions :foreground ,(doom-color 'cyan)) + ;; `(nasm-registers :foreground ,(doom-color 'violet)) + ;; `(nasm-local-labels :foreground ,(doom-color 'yellow)) + )) +#+end_src ** :app *** calendar Use my forks of =calfw=, which is required for some of the configs here.