Merge branch 'master' into layer/all

This commit is contained in:
Jonas Bernoulli
2020-03-20 23:45:09 +01:00
9 changed files with 47 additions and 11 deletions

17
early-init.el Normal file
View File

@@ -0,0 +1,17 @@
;;; early-init.el --- earliest birds -*- lexical-binding: t -*-
(setq package-enable-at-startup nil)
(with-eval-after-load 'package
(add-to-list 'package-archives
(cons "melpa" "https://melpa.org/packages/")
t)
(add-to-list 'package-archives
(cons "org" "https://orgmode.org/elpa/")
t))
;; Local Variables:
;; no-byte-compile: t
;; indent-tabs-mode: nil
;; End:
;;; early-init.el ends here

27
init.el
View File

@@ -9,8 +9,10 @@
(setq user-init-file (or load-file-name buffer-file-name))
(setq user-emacs-directory (file-name-directory user-init-file))
(message "Loading %s..." user-init-file)
(setq package-enable-at-startup nil)
;; (package-initialize)
(when (< emacs-major-version 27)
(setq package-enable-at-startup nil)
;; (package-initialize)
(load-file (expand-file-name "early-init.el" user-emacs-directory)))
(setq inhibit-startup-buffer-menu t)
(setq inhibit-startup-screen t)
(setq inhibit-startup-echo-area-message "locutus")
@@ -84,6 +86,14 @@
(use-package diff-hl-flydiff
:config (diff-hl-flydiff-mode))
(use-package diff-mode
:defer t
:config
(when (>= emacs-major-version 27)
(set-face-attribute 'diff-refine-changed nil :extend t)
(set-face-attribute 'diff-refine-removed nil :extend t)
(set-face-attribute 'diff-refine-added nil :extend t)))
(use-package dim-autoload
:config (global-dim-autoload-cookies-mode))
@@ -251,7 +261,12 @@
(use-package smerge-mode
:defer t
:config (setq smerge-refine-ignore-whitespace nil))
:config
(setq smerge-refine-ignore-whitespace nil)
(when (>= emacs-major-version 27)
(set-face-attribute 'smerge-refined-changed nil :extend t)
(set-face-attribute 'smerge-refined-removed nil :extend t)
(set-face-attribute 'smerge-refined-added nil :extend t)))
(use-package term
:defer t
@@ -268,7 +283,11 @@
(add-to-list 'tramp-default-proxies-alist '(nil "\\`root\\'" "/ssh:%h:"))
(add-to-list 'tramp-default-proxies-alist '("localhost" nil nil))
(add-to-list 'tramp-default-proxies-alist
(list (regexp-quote (system-name)) nil nil)))
(list (regexp-quote (system-name)) nil nil))
(setq vc-ignore-dir-regexp
(format "\\(%s\\)\\|\\(%s\\)"
vc-ignore-dir-regexp
tramp-file-name-regexp)))
(use-package undo-tree
:config