diff --git a/bindings.el b/bindings.el index a32237b..a36de8b 100644 --- a/bindings.el +++ b/bindings.el @@ -415,19 +415,19 @@ :map lisp-mode-map :desc "Load cl-patterns helpers" "p" #'cl-patterns-helpers-load) -(map! :map smartparens-mode-map - "M-[" #'sp-forward-barf-sexp - "M-]" #'sp-forward-slurp-sexp - "M-{" #'sp-backward-slurp-sexp - "M-}" #'sp-backward-barf-sexp - "M-)" #'sp-split-sexp - "M-(" #'sp-splice-sexp - "C-(" #'sp-wrap-round - "C-)" #'sp-unwrap-sexp - "C-[" #'sp-wrap-square - "C-]" #'sp-unwrap-sexp - "C-{" #'sp-wrap-curly - "C-}" #'sp-unwrap-sexp) +;; (map! :map smartparens-mode-map +;; "M-[" #'sp-forward-barf-sexp +;; "M-]" #'sp-forward-slurp-sexp +;; "M-{" #'sp-backward-slurp-sexp +;; "M-}" #'sp-backward-barf-sexp +;; "M-)" #'sp-split-sexp +;; "M-(" #'sp-splice-sexp +;; "C-(" #'sp-wrap-round +;; "C-)" #'sp-unwrap-sexp +;; "C-[" #'sp-wrap-square +;; "C-]" #'sp-unwrap-sexp +;; "C-{" #'sp-wrap-curly +;; "C-}" #'sp-unwrap-sexp) ;; platform io local leader bindings (map! :map platformio-mode-map @@ -480,7 +480,7 @@ "w" #'chezmoi-write) ;; mu4e bindings -(map! :map '(mu4e-main-mode-map mu4e-compose-mode-map mu4e-headers-mode-map mu4e-view-mode-map) +(map! :map (list mu4e-main-mode-map mu4e-compose-mode-map mu4e-headers-mode-map mu4e-view-mode-map) :localleader :desc "Compose" "c" #'compose-mail :desc "Search (consult)" "SPC" #'consult-mu @@ -491,7 +491,7 @@ :desc "Switch Context" ";" #'mu4e-context-switch :desc "Toggle Overview" "o" #'mu4e-overview) -(map! :map '(mu4e-view-mode-map mu4e-headers-mode-map) +(map! :map (list mu4e-view-mode-map mu4e-headers-mode-map) :localleader :desc "View Action" "v" #'mu4e-view-action :desc "Reply All (Wide)" "w" #'mu4e-compose-wide-reply diff --git a/config.el b/config.el index 77fb91c..3e32106 100644 --- a/config.el +++ b/config.el @@ -98,8 +98,8 @@ (global-so-long-mode 1) (after! parinfer-rust-mode - (setq parinfer-rust-auto-download t) - (setq parinfer-rust-preferred-mode "smart")) + (setq parinfer-rust-auto-download f) + (setq parinfer-rust-preferred-mode "smart")) (setq dap-ui-variable-length 200) @@ -132,6 +132,9 @@ (setq web-mode-engines-alist '(("svelte" . "\\.svelte\\'"))) +(add-to-list 'auto-mode-alist '("\\.vs\\'" . glsl-mode)) +(add-to-list 'auto-mode-alist '("\\.fs\\'" . glsl-mode)) + ;; web-mode settings (add-hook! web-mode (web-mode-toggle-current-element-highlight)) (after! web-mode diff --git a/init.el b/init.el index f01029e..71de7ea 100644 --- a/init.el +++ b/init.el @@ -68,7 +68,7 @@ (spell +flyspell) ; tasing you for misspelling mispelling :tools - chezmoi + ;;chezmoi ;;ansible biblio ; Writes a PhD for you (citation needed) debugger ; FIXME stepping through code, to help you add bugs @@ -115,7 +115,7 @@ gdscript ; the language you waited for ;;(go +lsp) ; the hipster dialect ;;(graphql +lsp) ; Give queries a REST - (haskell +lsp +tree-sitter) ; a language that's lazier than I am + ;; (haskell +lsp +tree-sitter) ; a language that's lazier than I am ;;hy ; readability of scheme w/ speed of python ;;idris ; a language you can depend on (json +lsp +tree-sitter) ; At least it ain't XML @@ -129,7 +129,7 @@ (lua +tree-sitter) ; one-based indices? one-based indices (markdown +tree-sitter) ; writing docs for people to ignore ;;nim ; python + lisp at the speed of c - nix ; I hereby Declare "nix geht mehr!" + (nix +treesitter +lsp) ; I hereby Declare "nix geht mehr!" ;;ocaml ; an objective camel (org +pretty +dragndrop) ; organize your plain life in plain text (php +tree-sitter) ; perl's insecure younger brother @@ -152,7 +152,7 @@ ;;terra ; Earth and Moon in alignment for performance. (web +lsp +tree-sitter) (yaml +tree-sitter) ; JSON, but readable - (zig +lsp) ; C, but simpler + ;; (zig +lsp) ; C, but simpler :email (mu4e +mbsync) diff --git a/mu4e-config.el b/mu4e-config.el index 6b94824..face1ed 100644 --- a/mu4e-config.el +++ b/mu4e-config.el @@ -1,5 +1,6 @@ ;; mu4e (add-load-path! "~/.nix-profile/share/emacs/site-lisp/mu4e") +(setf mu4e-mu-version "1.12.7") (set-email-account! "admin@studyoftime.org" '((mu4e-sent-folder . "/admin@studyoftime.org/Sent")