Move package settings to the beginning

This commit is contained in:
Marcus Kammer 2024-11-03 11:27:43 +01:00
parent ae21b733e5
commit 585d8f8c45
Signed by: marcuskammer
GPG key ID: C374817BE285268F

45
init.el
View file

@ -18,6 +18,31 @@
;; (load "bundle--general")
(setq package-archives
'(("melpa" . "https://melpa.org/packages/")
("org" . "https://orgmode.org/elpa/")
("elpa" . "https://elpa.gnu.org/packages/")
("nongnu" . "https://elpa.nongnu.org/nongnu/")))
(package-initialize)
(unless package-archive-contents
(package-refresh-contents))
(unless (package-installed-p 'use-package)
(package-install 'use-package))
(eval-when-compile (require 'use-package))
(setq use-package-always-ensure t)
(use-package doom-themes
:init
(load-theme 'doom-one t)
:config
(setq doom-themes-enable-bold t
doom-themes-enable-italic t))
(tool-bar-mode -1)
(menu-bar-mode -1)
(global-hl-line-mode 1)
@ -137,26 +162,6 @@
(load custom-file :noerror)
(setq package-archives
'(("melpa" . "https://melpa.org/packages/")
("org" . "https://orgmode.org/elpa/")
("elpa" . "https://elpa.gnu.org/packages/")
("nongnu" . "https://elpa.nongnu.org/nongnu/")))
(package-initialize)
(unless package-archive-contents
(package-refresh-contents))
(unless (package-installed-p 'use-package)
(package-install 'use-package))
(eval-when-compile (require 'use-package))
(setq use-package-always-ensure t)
(use-package doom-themes
:init
(load-theme 'doom-one t)
:config
(setq doom-themes-enable-bold t
doom-themes-enable-italic t))
(defun mk/exe-available-p (exe-name)
"Check if exe is available on the system."
(cond