Update config for better windows compat.

This commit is contained in:
David Holland 2022-12-02 16:39:34 +01:00
parent bb915b4e59
commit 168bc3b95a
Signed by: DustVoice
GPG key ID: 47068995A14EDCA9
4 changed files with 37 additions and 6 deletions

View file

@ -104,3 +104,22 @@
("\\section{%s}" . "\\section*{%s}") ("\\section{%s}" . "\\section*{%s}")
("\\subsection{%s}" . "\\subsection*{%s}") ("\\subsection{%s}" . "\\subsection*{%s}")
("\\subsubsection{%s}" . "\\subsubsection*{%s}")))) ("\\subsubsection{%s}" . "\\subsubsection*{%s}"))))
(use-package! paw64-mode
:init
:config
(define-derived-mode paw64-mode
prog-mode
"Paw64"
"Major mode for 6502/6510 assembly with 64tass and/or paw64"
(set-syntax-table (make-syntax-table paw64-mode-syntax-table))
(set (make-local-variable 'font-lock-defaults) '(paw64-font-lock-keywords))
(set (make-local-variable 'indent-line-function) 'paw64-indent)
(add-hook 'post-command-hook #'paw64-post-command-hook nil t)
(electric-indent-local-mode -1)))
(use-package! company-64tass :init :config)
(use-package! flycheck-64tass :init :config)
(use-package! arm-mode :init :config)

View file

@ -36,9 +36,7 @@
hl-todo ; highlight TODO/FIXME/NOTE/DEPRECATED/HACK/REVIEW hl-todo ; highlight TODO/FIXME/NOTE/DEPRECATED/HACK/REVIEW
;;hydra ;;hydra
;;indent-guides ; highlighted indent columns ;;indent-guides ; highlighted indent columns
(ligatures ligatures ; ligatures and symbols to make your code pretty again
+extra
+fira) ; ligatures and symbols to make your code pretty again
minimap ; show a map of the code on the side minimap ; show a map of the code on the side
modeline ; snazzy, Atom-inspired modeline, plus API modeline ; snazzy, Atom-inspired modeline, plus API
nav-flash ; blink cursor line after big motions nav-flash ; blink cursor line after big motions
@ -89,7 +87,7 @@
:tools :tools
;;ansible ;;ansible
;;biblio ; Writes a PhD for you (citation needed) ;;biblio ; Writes a PhD for you (citation needed)
;;debugger ; FIXME stepping through code, to help you add bugs debugger ; FIXME stepping through code, to help you add bugs
;;direnv ;;direnv
;;docker ;;docker
;;editorconfig ; let someone else argue about tabs vs spaces ;;editorconfig ; let someone else argue about tabs vs spaces
@ -185,7 +183,7 @@
:email :email
;;(mu4e +org +gmail) ;;(mu4e +org +gmail)
notmuch ;;notmuch
;;(wanderlust +gmail) ;;(wanderlust +gmail)
:app :app

View file

@ -49,6 +49,9 @@
;; ...Or *all* packages (NOT RECOMMENDED; will likely break things) ;; ...Or *all* packages (NOT RECOMMENDED; will likely break things)
;(unpin! t) ;(unpin! t)
;; Hotfix for issue with straight.el
(package! straight :pin "3eca39d")
(package! pinentry) (package! pinentry)
(package! fish-mode) (package! fish-mode)
@ -61,4 +64,15 @@
(package! git-modes (package! git-modes
:recipe (:host github :repo "magit/git-modes")) :recipe (:host github :repo "magit/git-modes"))
(package! paw64-mode
:recipe (:host github :repo "svjson/paw64-mode"))
(package! company-64tass
:recipe (:host github :repo "svjson/company-64tass"))
(package! flycheck-64tass
:recipe (:host github :repo "svjson/flycheck-64tass"))
(package! arm-mode
:recipe (:host github :repo "charje/arm-mode"))
(package! nasm-mode)
(package! org-modern) (package! org-modern)

@ -1 +1 @@
Subproject commit 9f22a0a2a5191cf57184846281164f478df4b7ac Subproject commit d5ccac5d71c819035fa251f01d023b3f94b4fba4