hell I chaned stuff init

This commit is contained in:
Zastian Pretorius
2022-10-27 16:22:28 +01:00
parent 5f4363917c
commit 51ffe4ab79
7 changed files with 238 additions and 199 deletions

Binary file not shown.

View File

@@ -35,11 +35,11 @@
;; numbers are disabled. For relative line numbers, set this to `relative'.
(setq display-line-numbers-type `relative)
(set-fontset-font "fontset-default" nil (font-spec :size 15 :name "Meterial Icons"))
(set-fontset-font "fontset-default" nil (font-spec :size 17 :name "Meterial Icons"))
(setq doom-font (font-spec :family "Monocraft" :size 15)
doom-variable-pitch-font (font-spec :family "Monocraft" :size 15)
doom-big-font (font-spec :family "Monocraft" :size 24))
(setq doom-font (font-spec :family "JetBrains Mono" :size 17)
doom-variable-pitch-font (font-spec :family "JetBrains Mono" :size 17)
doom-big-font (font-spec :family "JetBrains Mono" :size 24))
(require 'whitespace)
(setq whitespace-line-column 99)
@@ -62,8 +62,6 @@
(remove-hook '+doom-dashboard-functions #'doom-dashboard-widget-shortmenu)
(remove-hook '+doom-dashboard-functions #'doom-dashboard-widget-footer)
(add-hook! '+doom-dashboard-functions :append
@@ -137,6 +135,29 @@
:map company-mode-map
("<tab>" . 'my-tab)
("TAB" . 'my-tab)))
;; asm stuff
(use-package! nasm-mode
:mode "\\.[n]*\\(asm\\|s\\)\\'")
;; Get Haxor VM from https://github.com/krzysztof-magosa/haxor
(use-package! haxor-mode
:mode "\\.hax\\'")
(use-package! mips-mode
:mode "\\.mips\\'")
(use-package! riscv-mode
:mode "\\.riscv\\'")
(use-package x86-lookup
:ensure t
:config
(setq x86-lookup-pdf "~/.config/doom/asm-ref.pdf"))
;; Here are some additional functions/macros that could help you configure Doom:
;;
;; - `load!' for loading external *.el files relative to this one

View File

@@ -55,4 +55,12 @@
(package! ein)
(package! copilot
:recipe (:host github :repo "zerolfx/copilot.el" :files ("*.el" "dist")))
(package! highlight-indent-guides)
(package! nasm-mode :pin "65ca6546fc395711fac5b3b4299e76c2303d43a8")
(package! haxor-mode :pin "6fa25a8e6b6a59481bc0354c2fe1e0ed53cbdc91")
(package! mips-mode :pin "98795cdc81979821ac35d9f94ce354cd99780c67")
(package! riscv-mode :pin "8e335b9c93de93ed8dd063d702b0f5ad48eef6d7")
(package! x86-lookup :pin "1573d61cc4457737b94624598a891c837fb52c16")
;;(package! jupyter)