From 6d61b4510da015b65aa4314789f4e75cd2a33290 Mon Sep 17 00:00:00 2001 From: Henry Webster Date: Mon, 20 Jul 2026 09:21:36 -0500 Subject: (emacs) move some settings to early-init.el --- emacs/early-init.el | 9 +++++++++ emacs/init.el | 15 +++++++++++---- 2 files changed, 20 insertions(+), 4 deletions(-) create mode 100644 emacs/early-init.el diff --git a/emacs/early-init.el b/emacs/early-init.el new file mode 100644 index 0000000..7770747 --- /dev/null +++ b/emacs/early-init.el @@ -0,0 +1,9 @@ +(setq inhibit-startup-message t) + +;; minimal UI +(menu-bar-mode -1) +(tool-bar-mode -1) +(setq use-dialog-box nil) + +;; be quiet please... +(setq ring-bell-function 'ignore) diff --git a/emacs/init.el b/emacs/init.el index dc39557..d1ebc0a 100644 --- a/emacs/init.el +++ b/emacs/init.el @@ -9,14 +9,10 @@ (require 'use-package) (setq use-package-always-ensure t) -(setq inhibit-startup-message t) -(menu-bar-mode -1) -(tool-bar-mode -1) (scroll-bar-mode -1) (setq display-line-numbers-type 'relative) (global-display-line-numbers-mode 1) (setq-default indent-tabs-mode nil) -(setq ring-bell-function 'ignore) ;; keep customizations out of this file (setq custom-file @@ -40,7 +36,18 @@ (use-package apheleia :config + (add-to-list 'apheleia-mode-alist '(scheme-mode . lisp-indent)) (apheleia-global-mode +1)) +(use-package geiser-guile) + +(use-package nix-ts-mode + :mode "\\.nix\\'") + +(use-package rainbow-delimiters + :hook (scheme-mode . rainbow-delimiters-mode)) + +(add-hook 'scheme-mode-hook #'electric-pair-local-mode) + (use-package magit :bind ("C-x g" . magit-status)) -- cgit v1.3