Commit graph

1600 commits

Author SHA1 Message Date
Henrik Lissner
a02f1bec22 Finish core-evil.el 2017-02-20 00:23:04 -05:00
Henrik Lissner
0007c246eb Rewrite core-packages: byte-compile & autoload generation now module-aware 2017-02-20 00:23:04 -05:00
Henrik Lissner
a2ed275d07 Rewrite core-popups 2017-02-20 00:23:03 -05:00
Henrik Lissner
77cda0ad49 Add core/autoload/buffers.el + rewritten buffers API 2017-02-20 00:23:03 -05:00
Henrik Lissner
e328577eac core-project: refactor; add functions; add comments 2017-02-20 00:23:03 -05:00
Henrik Lissner
c1418ad76b Reorganize core/*.el 2017-02-20 00:23:03 -05:00
Henrik Lissner
f453b3cee1 Reorganize modules 2017-02-20 00:23:03 -05:00
Henrik Lissner
50ea98319f Rewrite core libraries (WIP) 2017-01-16 23:15:48 -05:00
Henrik Lissner
e8438e11e5 core-vcs: mention how to put the git gutter outside the margins 2017-01-09 18:44:03 -05:00
Henrik Lissner
604bcc0378 Improve stability of popups
Now, popup windows are marked as dedicated to their buffer. This makes it much less
likely (if not impossible) for new buffers to be loaded in that window, particularly
through interactive file selecting tools, like projectile-find-file or counsel-recentf.
2017-01-09 16:38:40 -05:00
Henrik Lissner
946e2d77dd Fix unchanging cursor when you exit emacs state (fix #22) 2017-01-09 15:44:22 -05:00
Henrik Lissner
9cccca14f1 core-workgroup.el: improve docstrings for doom:workgroup-* commands 2017-01-08 15:36:14 -05:00
Henrik Lissner
f376006284 Make neotree cooperate with popups and other window-changing actions 2017-01-08 15:35:50 -05:00
Henrik Lissner
ea2372f025 More reliable doom/popup-save macro 2017-01-07 23:27:30 -05:00
Henrik Lissner
2672d4b4cd core-ui: fix modeline hiding in selected buffer after completion buffer is set up 2017-01-07 21:13:55 -05:00
Henrik Lissner
7e3ff3b679 Fix doom:kill-matching-buffers referring to old renamed function 2017-01-07 17:50:33 -05:00
Henrik Lissner
c7a9697259 v1.3.1 bump 2017-01-07 03:03:11 -05:00
Henrik Lissner
9d55ef49e6 Move ediff config to core-vcs + brighten ediff buffers 2017-01-07 03:02:41 -05:00
Henrik Lissner
1309f6baff modeline: add buffer-file-name check to *vc segment 2017-01-07 02:53:02 -05:00
Henrik Lissner
4f482c099f Add /var/folders/* and /tmp/* to recentf-exclude 2017-01-07 02:52:23 -05:00
Henrik Lissner
cf8efe91da Rewrite custom scratch buffer module 2017-01-06 18:42:46 -05:00
Henrik Lissner
75265be961 Hide mode-line in completion buffers 2017-01-06 18:42:01 -05:00
Henrik Lissner
74c47d560b Fix autoload tag for doom/evil-close-folds 2017-01-06 18:39:25 -05:00
Henrik Lissner
4925ab6922 core-evil: refactor 2017-01-06 17:48:57 -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
b72ca79356 magit: integrate with shackle and isolate to popups (experimental) 2017-01-03 23:04:08 -05:00
Henrik Lissner
a2fa66ea37 modeline: fix inconsistent spacing on right of modeline 2017-01-03 22:51:10 -05:00
Henrik Lissner
dbacc26e11 org-mode: major rewrite + refactor 2017-01-03 22:50:52 -05:00
Henrik Lissner
77bb3b47b5 Set font for all frames, current and future 2017-01-03 19:57:56 -05:00
Henrik Lissner
1b004e8336 General cleanup 2017-01-02 21:12:12 -05:00
Henrik Lissner
e1000fcfc5 Rethink map! macro; replace :local=>:L, :defer=>:map* (addresses #19) 2017-01-02 20:59:58 -05:00
Henrik Lissner
5536ab887d Switch ALT and SUPER keysyms
To make my muscle memory consistent across my Mac and Linux machines, I've physically
switched these two keys.
2017-01-02 15:25:05 -05:00
Henrik Lissner
e20e98cca3 Add :nodefer option to map! macro (also addresses #19) 2017-01-02 15:23:26 -05:00
Henrik Lissner
55c7555c00 Fix #19: don't hijack Tab in magit buffers or in org-mode 2017-01-02 05:42:26 -05:00
Henrik Lissner
43be671008 modeline: improve coding-system detection 2017-01-01 16:01:47 -05:00
Robert Woods
346ffa80b5 Fix reference to unicode fallback font 2017-01-01 11:50:10 +10:30
Henrik Lissner
8df4e83182 defvar => defconst doom-org-dir (whoops!) 2016-12-24 18:45:21 -05:00
Henrik Lissner
f8e36a093c modeline: shorten PREFER-UTF-8 to UTF-8 2016-12-24 18:45:03 -05:00
Henrik Lissner
7c376e9a3c core-evil: grab cursor face foreground, rather than background 2016-12-22 23:55:58 -05:00
Henrik Lissner
4e726063ee defconst => defvar doom-org-dir 2016-12-22 23:55:38 -05:00
Henrik Lissner
dd14cd3acf show-paren-{highlight-openparen,when-point-inside-paren} = t 2016-12-22 23:55:15 -05:00
Henrik Lissner
3150bb7c99 ivy: update doom*counsel-ag-function advice to reflect upstream changes 2016-12-07 00:58:56 -05:00
Undead Kernel
36bcda5654 Enable company mode when asked to autocomplete 2016-11-06 14:09:06 +01:00
Henrik Lissner
0256174f5a modeline: polish flycheck segment 2016-11-04 03:30:45 +01:00
Henrik Lissner
8d1d514be8 doom-modeline-major-mode (face) => doom-modeline-buffer-major-mode 2016-11-04 03:30:32 +01:00
Henrik Lissner
4ce2739983 More reliable ring-bell-function mode-line blink 2016-11-04 03:30:06 +01:00
Henrik Lissner
515e9f336e neotree: clean up local bindings 2016-11-04 03:29:44 +01:00
Henrik Lissner
efb2d30bb4 Prevent doom buffer from sneaking into saved workgroups 2016-10-30 13:10:45 +01:00
Henrik Lissner
799ea3054d modeline: even spacing for *vcs segment 2016-10-24 02:47:14 +02:00
Henrik Lissner
3e4ec3e6d8 Subtle mode-line blink for ring-bell-function 2016-10-24 02:46:12 +02:00