fiddling to get uv support working

This commit is contained in:
Peter Tillemans 2025-07-22 18:08:22 +02:00
parent 87af51fa72
commit ad6cef16ef

View file

@ -200,6 +200,16 @@ then load it.
(load custom-file nil :nomessage)) (load custom-file nil :nomessage))
#+END_SRC #+END_SRC
*** Load transient as used by a lot of packages
#+BEGIN_SRC
(use-package transient
:ensure nil)
#+END_SRC
*** Wait for initial installations *** Wait for initial installations
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
@ -1709,6 +1719,24 @@ Map the keymap consistently to the eglot mappings.
(python-ts-mode . pyvenv-mode)) (python-ts-mode . pyvenv-mode))
#+END_SRC #+END_SRC
**** Enable UV
#+BEGIN_SRC emacs-lisp
(require 'treesit)
(use-package uv
:ensure (uv :type git :host github :repo "johannes-mueller/uv.el" :wait t)
:init
(add-to-list 'treesit-language-source-alist '(toml "https://github.com/tree-sitter-grammars/tree-sitter-toml"))
(unless (treesit-language-available-p 'toml)
(treesit-install-language-grammar 'toml)))
#+END_SRC
#+RESULTS:
: [nil 26751 43082 733388 nil elpaca-process-queues nil nil 945000 nil]
*** Docker Support *** Docker Support
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
@ -2483,7 +2511,7 @@ We can add a list of queries
(org-agenda-files (list (org-agenda-files (list
"~/Nextcloud/org/" "~/Nextcloud/org/"
"~/org/snamellit/" "~/org/snamellit/"
;"~/org/customer/" "~/org/customer/"
"~/org/personal/")) "~/org/personal/"))
(org-refile-targets '( (org-refile-targets '(
(org-agenda-files . (:level . 1)) (org-agenda-files . (:level . 1))
@ -2931,8 +2959,7 @@ generate code.
(setq aidermacs-backend 'vterm) (setq aidermacs-backend 'vterm)
;; ;;
;; Optional: Set a key binding for the transient menu ;; Optional: Set a key binding for the transient menu
:bind )
q )
#+END_SRC #+END_SRC
#+RESULTS: #+RESULTS:
@ -2947,10 +2974,8 @@ Enables an alternative file navigation behavior in Dired, Emacs' directory edito
** Use Magit for version control ** Use Magit for version control
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
;; default to magit for version control ;; default to magit for version control
(use-package transient
:ensure t)
(use-package magit (use-package magit
:ensure t :ensure (:wait t)
:commands (magit-status) :commands (magit-status)
:bind :bind
(("C-x p v" . magit-status) (("C-x p v" . magit-status)