]> git.ekhem.eu.org Git - guix.git/commitdiff
[emacs] Upgrade built-in transient package. main
authorJakub Czajka <jakub@ekhem.eu.org>
Tue, 16 Dec 2025 14:46:44 +0000 (15:46 +0100)
committerJakub Czajka <jakub@ekhem.eu.org>
Tue, 16 Dec 2025 14:46:44 +0000 (15:46 +0100)
emacs/.config/emacs/conf/conf-email.el
emacs/.config/emacs/conf/conf-package.el

index 0e225c5ec44e04e3379f1543c510e9c9c1037fdb..9724090e9cb059012d880e8aa305852d916a1e60 100644 (file)
@@ -1,4 +1,4 @@
-;; Copyright (c) 2022-2024 Jakub Czajka <jakub@ekhem.eu.org>
+;; Copyright (c) 2022-2025 Jakub Czajka <jakub@ekhem.eu.org>
 ;; License: GPL-3.0 or later.
 ;;
 ;; conf-email.el - configuration for the email client.
@@ -43,6 +43,8 @@
     (password-store-get "dummy")))
 
 (use-package notmuch-transient
+  :requires
+  (transient)
   :ensure t)
 
 (use-package consult-notmuch
index 0f7846c7e8adbb749f0fc5bb40fe214545c8a07e..57363a5e4146c91e66fce109fd08cb379679c323 100644 (file)
@@ -1,4 +1,4 @@
-;; Copyright (c) 2022-2024 Jakub Czajka <jakub@ekhem.eu.org>
+;; Copyright (c) 2022-2025 Jakub Czajka <jakub@ekhem.eu.org>
 ;; License: GPL-3.0 or later.
 ;;
 ;; conf-package.el - configuration for managing packages.
@@ -6,7 +6,16 @@
 (require 'package)
 (require 'conf-variables)
 
-(push '("melpa" . "https://melpa.org/packages/") package-archives)
+(setq package-archives
+      '(("melpa"  . "https://melpa.org/packages/")
+        ("gnu"    . "https://elpa.gnu.org/packages/")
+        ("nongnu" . "https://elpa.nongnu.org/nongnu/"))
+      package-archive-priorities
+      '(("melpa"  . 10)
+        ("gnu"    . 0)
+       ("nongnu" . 0)))
+
+(setq package-install-upgrade-built-in 't)
 
 (unless (package-installed-p 'use-package)
   (package-refresh-contents t)