-;; 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.
(password-store-get "dummy")))
(use-package notmuch-transient
+ :requires
+ (transient)
:ensure t)
(use-package consult-notmuch
-;; 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.
(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)