From b994a2704fd8248cbc83acc384bf73ea8bc3f224 Mon Sep 17 00:00:00 2001 From: tslil clingman <> Date: Mon, 27 May 2024 20:19:08 +0200 Subject: [emacs] minor changes --- emacs/inits/20-programming.el | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) (limited to 'emacs/inits/20-programming.el') diff --git a/emacs/inits/20-programming.el b/emacs/inits/20-programming.el index 7d9c42f..d1085d2 100644 --- a/emacs/inits/20-programming.el +++ b/emacs/inits/20-programming.el @@ -1,4 +1,4 @@ -;; Time-stamp: <2024-02-03 18h41 CET (81828d54)> +;; Time-stamp: <2024-05-27 20h15 CEST (83a9252e)> ;; ----------------------------------------------------------------------------- ;; General setup @@ -37,11 +37,14 @@ (dtrt-indent-global-mode t)) (defun programming-setup () + (interactive) + (spell-fu-mode -1) (subword-mode 1) (electric-pair-local-mode) (set-fill-column 80) - (hs-minor-mode) (display-line-numbers-mode 1) + (when (not (eq major-mode 'text-mode)) + (hs-minor-mode)) (setq auto-hscroll-mode t) (when (not (eq major-mode 'python-mode)) (keymap-set (current-local-map) "M-/" 'completion-at-point)) @@ -251,11 +254,16 @@ ;; ------------------------------------------------------------------- ;; Misc languages +(add-to-list 'auto-mode-alist + '("\\.jinja\\'" . (lambda () + (text-mode) + (auto-fill-mode -1) + (programming-setup)))) + (use-package json-mode :ensure t :defer t - :mode (("\\.json\\.jinja\\'" . json-mode) - ("\\.jinja" . json-mode)) + :mode (("\\.json\\.jinja\\'" . json-mode)) :hook (json-mode . (lambda () (programming-setup) (setq standard-indent 2) @@ -348,8 +356,6 @@ (require 'bqn-keymap-mode) (require 'bqn-glyph-mode) (setq save-abbrevs 'silently) - ;; (set-face-font 'bqn-default "Berkeley Mono") - (set-face-attribute 'bqn-default nil :height 320) (define-abbrev-table 'bqn-mode-abbrev-table '( ;; funtions ("abs" "│") -- cgit v1.2.3