summaryrefslogtreecommitdiff
path: root/emacs/inits
diff options
context:
space:
mode:
authortslil <tslil@posteo.de>2026-09-02 18:59:20 +0100
committertslil <tslil@posteo.de>2026-09-02 19:03:29 +0100
commit601df114c430bbaf7d49b201295b29d6fed2b9b8 (patch)
tree4b728e62efec48c33a8047704775be78a0137d84 /emacs/inits
parentf8b6b5ec5157b42da21e02a03874f8879c9c7305 (diff)
[emacs] monospace some fonts, jj-review.el
Diffstat (limited to 'emacs/inits')
-rw-r--r--emacs/inits/01-basic.el7
-rw-r--r--emacs/inits/15-project-mgmt.el8
-rw-r--r--emacs/inits/20-programming.el8
3 files changed, 18 insertions, 5 deletions
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)