diff options
Diffstat (limited to 'emacs/inits/20-programming.el')
| -rw-r--r-- | emacs/inits/20-programming.el | 24 |
1 files changed, 8 insertions, 16 deletions
diff --git a/emacs/inits/20-programming.el b/emacs/inits/20-programming.el index b7838d4..881bfc6 100644 --- a/emacs/inits/20-programming.el +++ b/emacs/inits/20-programming.el @@ -1,4 +1,4 @@ -;; Time-stamp: <2025-06-04 15h38 BST (4b100887)> +;; Time-stamp: <2025-06-25 20h00 BST (anker)> ;; ----------------------------------------------------------------------------- ;; General setup @@ -190,18 +190,10 @@ ;; ----------------------------------------------------------------------------- ;; Python -(use-package python-isort +(use-package lazy-ruff :defer :ensure - :commands python-isort-buffer - ) - -(use-package python-black - :defer - :ensure - :commands python-black-buffer - :config - (setq python-black-extra-args nil)) + :commands lazy-ruff-mode) (use-package highlight-indent-guides :ensure @@ -214,14 +206,10 @@ :hook (python-mode . (lambda () (require 'highlight-indent-guides) (highlight-indent-guides-mode t) + (lazy-ruff-mode) (eglot-ensure) (visual-line-mode))) - :init - (defun my-python-save-hook () - (python-isort-buffer) - (python-black-buffer)) - :hook (before-save-hook . my-python-save-hook) :bind (:map python-mode-map ("C-c C-f" . nil) ("M-/" . hippie-expand))) @@ -272,6 +260,10 @@ :bind (:map json-mode-map ("C-c C-f" . nil))) +(use-package lua-mode + :ensure + :defer) + (use-package zig-mode :ensure t :defer |
