Group package.el configuation with use-package

This commit is contained in:
Daniel Borchmann 2025-03-29 17:24:11 +01:00
parent b9fde435a7
commit bd451a954a
No known key found for this signature in database
GPG Key ID: 784AA8DF0CCDF625

17
init.el
View File

@ -49,12 +49,6 @@
;; * Packages
(setq package-archives
'(("melpa" . "https://melpa.org/packages/")
("gnu" . "https://elpa.gnu.org/packages/")
("melpa-stable" . "https://stable.melpa.org/packages/")
("nongnu" . "https://elpa.nongnu.org/nongnu/")))
(defvar use-package-enable-imenu-support t)
(require 'use-package)
@ -69,8 +63,15 @@
use-package-compute-statistics t
debug-on-error t))
(add-to-list 'package-pinned-packages '(use-package . "melpa-stable"))
(add-to-list 'package-pinned-packages '(bind-key . "melpa-stable"))
(use-package package
:init (setq package-archives
'(("melpa" . "https://melpa.org/packages/")
("gnu" . "https://elpa.gnu.org/packages/")
("melpa-stable" . "https://stable.melpa.org/packages/")
("nongnu" . "https://elpa.nongnu.org/nongnu/")))
:config (progn
(add-to-list 'package-pinned-packages '(use-package . "melpa-stable"))
(add-to-list 'package-pinned-packages '(bind-key . "melpa-stable"))))
;; * Personal Customization Variables