From 3659d681ad09e8e3dc6a4358a4ba6d322f914361 Mon Sep 17 00:00:00 2001 From: Zelong Kuang Date: Sun, 14 Dec 2025 23:47:18 +1100 Subject: [PATCH] Rust support --- init.el | 1 + lisp/init-rust.el | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 lisp/init-rust.el diff --git a/init.el b/init.el index 195d6a8..e953422 100644 --- a/init.el +++ b/init.el @@ -39,3 +39,4 @@ (require 'init-typst) (require 'init-cc) (require 'init-python) +(require 'init-rust) diff --git a/lisp/init-rust.el b/lisp/init-rust.el new file mode 100644 index 0000000..7f9bfef --- /dev/null +++ b/lisp/init-rust.el @@ -0,0 +1,10 @@ +;; Rust -*- lexical-binding: t; -*- +(use-package rust-mode + :functions centaur-treesit-available-p + :init (setq rust-format-on-save t + rust-mode-treesitter-derive (centaur-treesit-available-p))) + +(use-package ron-mode + :mode ("\\.ron" . ron-mode)) + +(provide 'init-rust)