fixup! Rust support

This commit is contained in:
Zelong Kuang
2025-12-14 23:49:01 +11:00
parent 3659d681ad
commit 341f8f7976
3 changed files with 36 additions and 46 deletions

View File

@@ -8,15 +8,6 @@
(dashboard-heading ((t (:inherit (font-lock-string-face bold))))) (dashboard-heading ((t (:inherit (font-lock-string-face bold)))))
(dashboard-items-face ((t (:weight normal)))) (dashboard-items-face ((t (:weight normal))))
(dashboard-no-items-face ((t (:weight normal)))) (dashboard-no-items-face ((t (:weight normal))))
:bind (("<f2>" . open-dashboard)
:map dashboard-mode-map
("H" . browse-homepage)
("R" . restore-session)
("S" . find-custom-file)
("U" . update-config-and-packages)
("q" . quit-dashboard)
("h" . dashboard-hydra/body)
("?" . dashboard-hydra/body))
:hook (dashboard-mode . (lambda () (setq-local frame-title-format nil))) :hook (dashboard-mode . (lambda () (setq-local frame-title-format nil)))
:init :init
(setq dashboard-banner-logo-title "ZEMACS - Enjoy Programming & Writing" (setq dashboard-banner-logo-title "ZEMACS - Enjoy Programming & Writing"

View File

@@ -1,8 +1,8 @@
;; Rust -*- lexical-binding: t; -*- ;; Rust -*- lexical-binding: t; -*-
(use-package rust-mode (use-package rust-mode
:functions centaur-treesit-available-p :functions treesit-available-p
:init (setq rust-format-on-save t :init (setq rust-format-on-save t
rust-mode-treesitter-derive (centaur-treesit-available-p))) rust-mode-treesitter-derive (treesit-available-p)))
(use-package ron-mode (use-package ron-mode
:mode ("\\.ron" . ron-mode)) :mode ("\\.ron" . ron-mode))

View File

@@ -1,10 +1,11 @@
;;; Automatically generated by recentf on Sun Dec 14 23:44:36 2025 -*- mode: emacs-lisp; lexical-binding: t -*- ;;; Automatically generated by recentf on Sun Dec 14 23:48:48 2025 -*- mode: emacs-lisp; lexical-binding: t -*-
(setq recentf-list (setq recentf-list
'( '(
"~/.emacs.d/lisp/a.py" "~/.emacs.d/lisp/init-rust.el"
"~/.emacs.d/lisp/init-python.el" "~/.emacs.d/lisp/init-dashboard.el"
"~/.emacs.d/init.el" "~/.emacs.d/init.el"
"~/.emacs.d/lisp/init-python.el"
"~/.emacs.d/lisp/init-completion.el" "~/.emacs.d/lisp/init-completion.el"
"~/.emacs.d/lisp/init-lsp.el" "~/.emacs.d/lisp/init-lsp.el"
"~/.emacs.d/lisp/init-cc.el" "~/.emacs.d/lisp/init-cc.el"
@@ -25,8 +26,6 @@
"~/org/roam/20251212003211-presentation_of_group.org" "~/org/roam/20251212003211-presentation_of_group.org"
"~/.emacs.d/lisp/init-tex.el" "~/.emacs.d/lisp/init-tex.el"
"~/.emacs.d/lisp/init-edit.el" "~/.emacs.d/lisp/init-edit.el"
"~/org/roam/20251117171745-emacs.org"
"~/.emacs.d/lisp/init-ui.el"
)) ))
(setq recentf-filter-changer-current 'nil) (setq recentf-filter-changer-current 'nil)