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
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
7fc4447ef6
Conform nav-flash commands to naming conventions
2017-05-26 20:22:45 +02:00
33a87cec5b
feature/jump: recenter after dumb-jump
2017-05-26 20:22:45 +02:00
9a4a196b69
Refactor lang/go
2017-05-26 20:22:45 +02:00
41a288d21d
Refactor minibuffer bindings
...
+ conform their function names to naming conventions
+ place ivy-specific version in ivy autoloads
2017-05-26 20:22:45 +02:00
009d7c9d49
lang/go: add goimports & godoc + more warnings
2017-05-26 20:22:45 +02:00
eeb4887887
Fix link to mu dotfiles.
2017-05-26 01:24:19 -07:00
c711d7e662
Fix void-function define-fringe-bitmap errors
2017-05-25 20:13:05 +02:00
10ea06b661
General cleanup + refactor
2017-05-25 20:12:43 +02:00
0e78cde69d
lang/haskell: refactor + add company-ghc
2017-05-25 20:09:36 +02:00
e1f60b2bfd
Update READMEs & add new ones
2017-05-25 20:09:12 +02:00
85751c519b
Refactor +evil-esc-hook
2017-05-25 12:22:05 +02:00
733042cb7f
Refactor anzu--reset-status hooks
2017-05-25 12:12:38 +02:00
6b5f0af985
Make dashboard more vanilla Emacs friendly
2017-05-25 12:12:15 +02:00
6567b46f04
Fix void variable error while opening REPLs
2017-05-25 12:11:56 +02:00