Henrik Lissner
878b413885
New library macro: setq-hook!
2018-05-07 22:35:14 +02:00
Henrik Lissner
78dde79622
Make doom|ansi-color-apply more robust
2018-05-07 22:02:00 +02:00
Henrik Lissner
54bb452a12
Fix map! ignoring global keybinds when evil wasn't loaded
2018-05-07 22:01:43 +02:00
Henrik Lissner
cecff39a7e
Refactor doom|check-large-file
2018-05-07 19:26:31 +02:00
Henrik Lissner
3ad39af712
Add HOME & /tmp to projectile-ignored-projects
2018-05-07 19:26:31 +02:00
Henrik Lissner
b76addda39
Delay setting frame buffer-predicate until doom-init
2018-05-07 19:26:31 +02:00
Henrik Lissner
035353d295
after!: don't shadow features var
2018-05-07 19:26:31 +02:00
Henrik Lissner
65245bfc21
recentf-auto-cleanup = 60
...
Cleanup would cause tremendous slowdowns on startup if files in its list
didn't exist.
2018-05-07 19:26:31 +02:00
Henrik Lissner
7269abbe2f
Add doom/version command
2018-05-07 19:26:31 +02:00
Henrik Lissner
a55fe9d43d
Merge pull request #555 from jcrono/develop
...
doom/sudo-find-file work on remote files
2018-05-03 19:44:53 +02:00
Henrik Lissner
9e315c93da
Revert sp-autowrap-region to default
...
Fixes wrapping regions for non-evil users
2018-05-02 15:53:54 +02:00
Javier Peralta
a6c0be09ce
doom/sudo-find-file work on remote files
2018-05-01 11:11:28 -06:00
Henrik Lissner
0b33e729e0
Projectile: ignore ./node_modules & ./flow-typed
2018-04-29 22:53:06 -04:00
Henrik Lissner
135ebd925f
Enable global-eldoc-mode; less work for me!
2018-04-23 00:34:03 -04:00
Henrik Lissner
aef9724324
Add doom*shut-up advisor to core-lib
2018-04-23 00:03:28 -04:00
Henrik Lissner
5743e7da7a
Revert "enable which-key's evil support" #536
...
This reverts commit b3260f6a9e
.
Fixes #542
2018-04-22 18:37:10 -04:00
Henrik Lissner
c7e2b38368
Move core/debug.el => ./debug.el
...
"debug.el" conflicts with built-in debug package
2018-04-22 17:22:14 -04:00
Henrik Lissner
3dfffe455e
Rename core/autoload/debug.el => util.el
...
"debug.el" conflicted with the built-in debug package
2018-04-22 17:21:34 -04:00
Henrik Lissner
f3facdf642
Add simple vanilla-emacs test ground
2018-04-21 21:05:31 -04:00
Henrik Lissner
5c5359bee0
Merge pull request #536 from fread2281/fixes
...
enable which-key's evil support
2018-04-18 19:57:01 -04:00
Carter Charbonneau
b3260f6a9e
enable which-key's evil support
2018-04-18 11:18:52 -06:00
Henrik Lissner
4fc990127c
Silence byte-compiler warnings from plugins
2018-04-18 01:08:56 -04:00
Henrik Lissner
d6be15df36
Merge pull request #530 from CeleritasCelery/insecure-fix
...
Don't use HTTPS when INSECURE variable is set
2018-04-17 21:02:41 -04:00
James Conroy-Finn
21909a83e1
Add missing buffer name to kill confirmation
2018-04-17 12:26:41 +01:00
Hinckley, Troy J
daa798acfd
don't use HTTPS when INSECURE variable is set
2018-04-14 17:46:51 -07:00
Henrik Lissner
225dfde40f
Initialize all package metadata on doom-get-missing-packages
2018-04-05 02:29:14 -04:00
Henrik Lissner
1aa50b8364
Error if doom-package-outdated-p cannot discern package's version
2018-04-05 02:28:42 -04:00
Henrik Lissner
904c997e9f
Add modeline layout to format function docstring
2018-04-05 02:27:31 -04:00
Henrik Lissner
a47d76f5f1
Don't error out if no targets for byte-compilation could be found
2018-04-04 08:14:06 -04:00
Henrik Lissner
c1d1753490
Provoke doom to init theme in daemon session
2018-04-04 07:40:39 -04:00
Henrik Lissner
b1ddcf1787
Fix locality of makefile commands
2018-04-04 00:01:11 -04:00
Henrik Lissner
6aac8666f3
Ensure after-init hooks are available from private init.el
2018-04-03 22:36:23 -04:00
Henrik Lissner
b6fab5da8d
Fix core not loading byte-compiled private config files
2018-04-03 19:46:47 -04:00
Henrik Lissner
d85a2a6af0
Refactor noninteractive init; set doom-emacs-dir internally
2018-04-03 19:46:22 -04:00
Henrik Lissner
197631f6a4
Apply doom fixes/hacks before loading private init.el
...
Fixes void-variable: doom-auto-minor-mode-alist errors
2018-04-03 16:24:19 -04:00
Henrik Lissner
5282c6c716
Fix default modules being prioritized over private ones
2018-04-03 15:57:51 -04:00
Henrik Lissner
68e0694e29
Load private config.el before doom init hooks
...
Used to load it too late, after customizations were initialized by
doom-init-hook and doom-post-init-hook hooks.
2018-04-03 15:08:31 -04:00
Henrik Lissner
b12d7bde05
Update docstring for package management macros
2018-04-03 15:00:52 -04:00
Henrik Lissner
355b4b1364
💥 Replace config/private w/ first-class support
...
The config/private module has been removed. ~/.doom.d (or
~/.config/doom; whichever is detected first) is now a first class
citizen of Doom and should just work(tm).
Your init.el only needs to contain:
(require 'core (concat user-emacs-directory "core/core"))
And you may place your doom! block in ~/.doom.d/init.el (or
~/.config/doom/init.el).
2018-04-03 03:07:30 -04:00
Henrik Lissner
8e7f97167a
Minor whitespace/docstring refactor
2018-04-02 06:17:22 -04:00
Henrik Lissner
13bffc54bd
Refactor theme/font initialization
...
Addressed #489
2018-03-30 04:12:52 -04:00
Henrik Lissner
f44a227e74
Refactor scratch buffer; add doom-scratch-buffer-major-mode option #490
...
Also set the default scratch buffer major mode to fundamental-mode
2018-03-28 18:39:46 -04:00
Henrik Lissner
4bafe29722
Fix package! :disable not disabling packages
...
doom-disabled-packages we built either too early or too late, causing
disabled packages to be loaded anyway.
2018-03-28 02:56:24 -04:00
Henrik Lissner
f334a92fdc
Fix package management delete-reinstall loop with quelpa packages
2018-03-28 01:04:34 -04:00
Henrik Lissner
d39f384198
Fix gc-cons-* & file-name-handler-alist not being reset
2018-03-28 00:53:51 -04:00
Henrik Lissner
26514e2834
Optimize doom-initialize-packages for cold startup
2018-03-28 00:52:45 -04:00
Henrik Lissner
c998cebd31
ansi-color-for-comint-mode = t
2018-03-27 19:18:26 -04:00
Henrik Lissner
67e0575d3d
Move doom-modules-dirs to core-packages.el
2018-03-27 19:11:11 -04:00
Henrik Lissner
8a74a081c4
Remove doom-mode-map; semi-revert abe42fcb
2018-03-27 03:49:45 -04:00
Henrik Lissner
1f9576a59a
Conform unit test macros to naming convention
2018-03-27 02:52:30 -04:00