Commit Graph

1186 Commits

Author SHA1 Message Date
b6beacf804 Refactor evil-goggles config 2017-06-07 03:57:21 +02:00
0e00ece5c3 Merge pull request #93 from gilbertw1/feature-evil-goggles
added module ui/evil-goggles
2017-06-07 03:47:43 +02:00
a027775739 Disable doom-themes-visual-bell-config (fix #95) 2017-06-06 14:02:56 +02:00
2bc7606559 Fix void-variable errors from +hlissner-def-finder! macro 2017-06-06 02:40:54 +02:00
1906de46e8 Fix void-variable recentf-exclude 2017-06-05 16:56:13 +02:00
d62f446dc3 General cleanup + refactor; revise docstrings 2017-06-05 16:45:19 +02:00
baad7953bf Breaking change: rewrite add-transient-hook!
HOOK is now evaluated. Hooks should be quoted (and functions
sharp-quoted).

This also fixes commit 0150f78e.
2017-06-05 16:43:14 +02:00
f6be10efb3 Add feature/evil README 2017-06-05 12:57:53 +02:00
14b3228dfb Remove visual bell fn (doom-themes offers this now) 2017-06-05 12:35:51 +02:00
b82ace43ea Autoload private module & add private init.el (#88) 2017-06-05 12:35:51 +02:00
a5325f6a2a Move evil-mc personal config to private module 2017-06-05 12:35:51 +02:00
b7b9a2c2fd Add solaire-mode 2017-06-05 12:35:51 +02:00
861cc537cc Add nlinum-hl 2017-06-05 12:35:51 +02:00
cbf9f7a079 Move window-divider-mode from ui/doom => core-ui 2017-06-05 12:35:51 +02:00
30402495fe General refactor + cleanup 2017-06-05 12:35:51 +02:00
1fd482fa51 Extract neotree from feature/evil => tools/neotree 2017-06-05 00:51:56 +02:00
78c13a4202 added module ui/evil-goggles 2017-06-04 13:27:19 -04:00
084c7be50f Move nav-flash from ui/doom to ui/nav-flash (#92) 2017-06-04 18:28:17 +02:00
3c8e70c0d0 Refactor; don't autosave blank session 2017-06-04 02:38:02 +02:00
8a70e47e6d lang/scala: refactor + fix ensime-mode init 2017-06-04 02:29:39 +02:00
dd11477132 Fix #87: evil-matchit in visual mode 2017-06-04 02:21:52 +02:00
e02e99050f Bring back evil-multiedit
evil-mc is great, but sometimes iedit is simply the better tool.
2017-06-03 12:05:43 +02:00
f285c34b82 Fix +evil:move-this-file not finding correct file post-move 2017-06-03 12:05:43 +02:00
d83d800de9 Switch to fork of org-bullets
The source repo is no longer maintained, so I forked it, fixed a couple
problems (mainly, I made it respect org-hide) and am now using it in
DOOM.
2017-06-03 12:05:43 +02:00
d1726e4a52 show-children (obsolete) => outline-show-children 2017-06-03 12:05:43 +02:00
77dc22f2f4 lang/go: add missing command-go-gocode-command variable 2017-06-02 23:54:07 +03:00
f027acdf10 Minimal Clojure lang support 2017-05-30 09:28:38 +02:00
fe8f0ab0b9 Fix code-folding (enable hs-minor-mode) 2017-05-29 01:05:34 +02:00
e73bf9d65a Revise bindings again + alphabetize leader groupings 2017-05-29 01:05:34 +02:00
117e55f0c2 General cleanup + refactor 2017-05-29 01:05:34 +02:00
35a287c58b Fix typo in +hlissner/yank-buffer-filename 2017-05-29 01:05:34 +02:00
bbdbe2f9fd modules/README.md => README.org 2017-05-29 01:05:34 +02:00
5988c654e9 lang/org: add toc-org plugin 2017-05-28 17:33:16 +02:00
e8d454a251 Add doom-ui-mode-names for renaming major-modes 2017-05-28 16:13:55 +02:00
5638f509a2 SPC m (recentf) conflicts with localleader 2017-05-28 15:47:07 +02:00
dc3e85054a Reformat for consistency 2017-05-28 15:42:32 +02:00
1cc199497d Silence evil-matchit errors 2017-05-28 15:39:36 +02:00
47afa2f51c Integrate new code folding more aggressively
This is necessary for +evil/fold-{open,close}-all to recieve its
interactive <c> argument.
2017-05-28 15:39:36 +02:00
86cca42723 private/hlissner: revise bindings (again)
+ Remove defunct + refactor
+ Move evil-easymotion bindings to private/hlissner
+ Remove backtab 'fix' in bindings (doesn't work)
+ Clear leader/localleader keys first
+ Put key "fixers" in input-decode-map
2017-05-28 15:38:50 +02:00
b00d5edd26 Correct +org/capture function name 2017-05-28 12:23:05 +02:00
b4917bfa2a ui/doom: blink on focus-in & refactor 2017-05-28 02:48:20 +02:00
76493bd8fc Refactor <//> & <//g> ex-arg types & :global 2017-05-28 02:48:20 +02:00
fbe782df22 Heavily redesign keybinding design
+ SPC and SPC m as leader/localleader (spacemacs-ey)
+ Move all custom keybindings to private +bindings.el file
+ Redesign+rearrange keybindings
2017-05-28 02:48:20 +02:00
717d0ec06f completion/ivy: revise documentation + slight refactor 2017-05-28 02:48:20 +02:00
45e9bf8754 emacs-lisp-mode: omit macro forms from imenu index 2017-05-28 02:48:20 +02:00
8ca6e2630b Bring back nlinum
linum-mode *really* slows down buffers when they're displayed in more
than one window. This lag isn't present in nlinum. nlinum isn't perfect
either but... lesser of two evils.

This includes advisors and an ESC hook to mitigate the issue of
disappearing nlinum line numbers.
2017-05-28 02:48:20 +02:00
4ea176d04d Register doom/newline-and-indent with evil-mc 2017-05-28 02:48:20 +02:00
94f8e7768b Add :cp, refactor evil file commands, add tests 2017-05-28 02:48:20 +02:00
08f760a4ef +evil/neotree-expand-or-open: forward-line => next-line 2017-05-28 02:48:20 +02:00
0d985281eb Replace evil-multiedit with evil-mc 2017-05-26 23:08:53 +02:00