From 601df114c430bbaf7d49b201295b29d6fed2b9b8 Mon Sep 17 00:00:00 2001 From: tslil Date: Wed, 2 Sep 2026 18:59:20 +0100 Subject: [emacs] monospace some fonts, jj-review.el --- emacs/inits/01-basic.el | 7 ++++++- emacs/inits/15-project-mgmt.el | 8 +++++++- emacs/inits/20-programming.el | 8 +++++--- 3 files changed, 18 insertions(+), 5 deletions(-) (limited to 'emacs/inits') diff --git a/emacs/inits/01-basic.el b/emacs/inits/01-basic.el index d90138c..f5a745d 100644 --- a/emacs/inits/01-basic.el +++ b/emacs/inits/01-basic.el @@ -1,6 +1,6 @@ ;;; -*- lexical-binding: t -*- -;; Time-stamp: <2026-08-04 09h48 BST (a6b530d2)> +;; Time-stamp: <2026-09-02 16h38 BST (anker)> ;; ----------------------------------------------------------------------------- ;; Interface @@ -110,6 +110,11 @@ 'prepend) (set-face-attribute 'font-lock-comment-face nil :slant 'italic)) + + (defun my-mono-font () + (interactive) + (buffer-face-set '(:family "Iosevka Term Slab" :height 160)) + (setq line-spacing nil)) ) (setq-default line-spacing nil) diff --git a/emacs/inits/15-project-mgmt.el b/emacs/inits/15-project-mgmt.el index 37da9e4..f21950c 100644 --- a/emacs/inits/15-project-mgmt.el +++ b/emacs/inits/15-project-mgmt.el @@ -1,6 +1,6 @@ ;;; -*- lexical-binding: t -*- -;; Time-stamp: <2026-08-26 20h27 BST (anker)> +;; Time-stamp: <2026-09-02 19h02 BST (anker)> (defun revert-all-file-buffers () "Refresh all open file buffers without confirmation" @@ -25,3 +25,9 @@ (visual-line-mode 1))) (add-hook 'log-edit-mode-hook 'my-log-edit-mode) + +(use-package jj-review + :load-path "~/.config/emacs/scripts/" + :hook (jj-review-mode . (lambda () + (my-mono-font) + (auto-revert-mode 1)))) diff --git a/emacs/inits/20-programming.el b/emacs/inits/20-programming.el index cd2dc14..757560e 100644 --- a/emacs/inits/20-programming.el +++ b/emacs/inits/20-programming.el @@ -1,6 +1,6 @@ ;;; -*- lexical-binding: t -*- -;; Time-stamp: <2026-08-27 14h00 BST (82909977)> +;; Time-stamp: <2026-09-02 16h38 BST (anker)> ;; ----------------------------------------------------------------------------- ;; General setup @@ -60,7 +60,8 @@ (use-package eat :ensure - :defer) + :defer + :hook (eat-mode . (lambda () (my-mono-font)))) (defun programming-setup () (interactive) @@ -239,7 +240,8 @@ (ruff-format-on-save-mode) (ruff-fix-on-save-mode) (eglot-ensure) - (visual-line-mode))) + (visual-line-mode) + (my-mono-font))) :bind (:map python-ts-mode-map ("C-c C-f" . nil) -- cgit v1.3.1