Commit Graph

166 Commits

Author SHA1 Message Date
Henrik Lissner
4910531457 General cleanup & minor refactoring 2017-02-21 00:47:34 -05:00
Henrik Lissner
9d30f95972 Move wgrep+ivy popup def to ivy module 2017-02-20 20:43:08 -05:00
Henrik Lissner
d18a39924d Add modules/tools/{electric-indent,rotate-text} 2017-02-20 20:42:44 -05:00
Henrik Lissner
cb92f96739 Update recentf-exclude and bookmark-default-file 2017-02-20 20:41:58 -05:00
Henrik Lissner
df6a8c81b1 (setq vc-follow-symlinks t) 2017-02-20 20:41:30 -05:00
Henrik Lissner
d476dd6bc1 Don't unpropertize savehist variables (already done upstream) 2017-02-20 19:46:59 -05:00
Henrik Lissner
047ea64e99 Don't kill scratch or dashboard buffer, but cycle through them on kill attempt 2017-02-20 19:43:57 -05:00
Henrik Lissner
5c8d6993e0 core-editor (doom|unpropertize-savehist): add type test 2017-02-20 12:04:59 -05:00
Henrik Lissner
3c1a6f91cc Fix savehist causing pauses due to faulty hook 2017-02-20 00:40:38 -05:00
Henrik Lissner
6f9a55d61d core-editor: remove emr 2017-02-20 00:26:08 -05:00
Henrik Lissner
11a5e15e4e Refactor core config 2017-02-20 00:26:08 -05:00
Henrik Lissner
92ac8c1dba core-editor: conform hook function to naming conventions 2017-02-20 00:26:06 -05:00
Henrik Lissner
4ef784eff6 Don't set save-place variable (obsolete) 2017-02-20 00:26:06 -05:00
Henrik Lissner
7ef87546cc Refactor package management system 2017-02-20 00:26:06 -05:00
Henrik Lissner
6c06aa0ce7 Macros now prefixed with @, instead of suffixed with ! 2017-02-20 00:26:06 -05:00
Henrik Lissner
f053980e85 Refactor def-setting!/set!; now evaluates its arguments on set! 2017-02-20 00:26:05 -05:00
Henrik Lissner
5d1013d317 core-editor: remove noninteractive check
If noninteractive, core-editor.el shouldn't be loaded at all anyway
2017-02-20 00:26:05 -05:00
Henrik Lissner
f1208e9179 makefile: reload running Emacs after tasks + refactor 2017-02-20 00:23:07 -05:00
Henrik Lissner
a955ff78e0 Heavy refactor of package management; new parsing doom-read-packages 2017-02-20 00:23:07 -05:00
Henrik Lissner
e0652b311d General cleanup 2017-02-20 00:23:06 -05:00
Henrik Lissner
f2a31e9d87 Rewrite package management to be less hackish (untested) 2017-02-20 00:23:06 -05:00
Henrik Lissner
a20bdb28b2 defpopup! => def-popup! 2017-02-20 00:23:05 -05:00
Henrik Lissner
1e05a19a0f core-editor: remove re-builder (to be its own module) 2017-02-20 00:23:05 -05:00
Henrik Lissner
d2c701287a core-editor: refactor 2017-02-20 00:23:05 -05:00
Henrik Lissner
50ea98319f Rewrite core libraries (WIP) 2017-01-16 23:15:48 -05:00
Henrik Lissner
9d55ef49e6 Move ediff config to core-vcs + brighten ediff buffers 2017-01-07 03:02:41 -05:00
Henrik Lissner
4f482c099f Add /var/folders/* and /tmp/* to recentf-exclude 2017-01-07 02:52:23 -05:00
Henrik Lissner
eb6a9a125b core-editor: defer re-builder bindings (maps aren't loaded yet) 2017-01-05 18:15:34 -05:00
Henrik Lissner
e1000fcfc5 Rethink map! macro; replace :local=>:L, :defer=>:map* (addresses #19) 2017-01-02 20:59:58 -05:00
Undead Kernel
3b93b4a1b0 Fix wrong smart forward and backward bindings 2016-10-08 19:38:58 +02:00
Henrik Lissner
dd07f33ca5 Add ediff config 2016-10-05 20:46:26 +02:00
Henrik Lissner
c9b69efa11 Reconfigure smartparens to be less obnoxious 2016-10-05 12:50:02 +02:00
Henrik Lissner
1ea237ebd3 Move doom*load-hs-minor-mode into core-editor (not general enough) 2016-10-05 12:48:42 +02:00
Henrik Lissner
4bc9bfef8d Slightly smaller ellipsis icon for folded regions 2016-10-04 04:20:39 +02:00
Henrik Lissner
c28bb1519d Extract ivy config into core-ivy.el 2016-10-03 12:10:52 +02:00
Henrik Lissner
eba34446a3 Reorganize core.el and core-editor.el 2016-10-02 23:34:53 +02:00
Henrik Lissner
6a3252d902 General comment and autoload tag update + clean up 2016-09-30 14:37:25 +02:00
Henrik Lissner
ce331d9ac7 Use ellipsis icon for folded text 2016-09-30 13:32:53 +02:00
Henrik Lissner
8ea00421b0 Fix ivy+wgrep integration 2016-09-16 00:00:22 +02:00
Henrik Lissner
b65683aba8 editorconfig: don't mess with doom-mode (causes errors) 2016-09-15 14:20:19 +02:00
Henrik Lissner
cf968a2848 sp-max-pair-length = 5 (for performance) 2016-06-18 00:54:14 -04:00
Henrik Lissner
b46a75bfe0 Filter out windows for winner-mode by regex match; remove doom-ignore-buffers 2016-06-18 00:54:13 -04:00
Henrik Lissner
7038a5b66d Add wgrep 2016-06-13 02:11:33 -04:00
Henrik Lissner
873133eb67 Add command-log-mode 2016-06-08 21:08:30 -04:00
Henrik Lissner
774d61be68 Add pcre2el for pcre defuns 2016-06-06 01:19:38 -04:00
Henrik Lissner
2c44b65bc7 Refactor doom-fix-unicode 2016-06-06 01:19:38 -04:00
Henrik Lissner
805e1fa8ff Use key-translation-map for unicode 2016-06-06 01:19:37 -04:00
Henrik Lissner
bc33e39823 Goodbye Helm, hello Ivy 2016-06-06 01:19:37 -04:00
Henrik Lissner
e8344945f5 Add ace-link 2016-06-06 01:19:36 -04:00
Henrik Lissner
412dd71ffc General cleanup + update readme 2016-06-06 01:19:00 -04:00