summaryrefslogtreecommitdiff
path: root/emacs/inits/20-programming.el
diff options
context:
space:
mode:
Diffstat (limited to 'emacs/inits/20-programming.el')
-rw-r--r--emacs/inits/20-programming.el24
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