Commit Graph

3274 Commits

Author SHA1 Message Date
e4a6780775 How did I miss this mistake?! Argh!
Must've slipped through during one of a 4am debugging session.
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
9967284977 Disable toolbar even in tty 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
15b827e3fd Merge pull request #91 from Luladjiev/master
lang/go: add missing command-go-gocode-command variable
2017-06-03 01:08:51 +02:00
77dc22f2f4 lang/go: add missing command-go-gocode-command variable 2017-06-02 23:54:07 +03:00
14f195e47c Merge pull request #90 from Gollum999/patch-2
Support running from non-standard HOME directory
2017-06-01 02:05:43 +02:00
257cde2ea7 Merge pull request #85 from vijaykiran/master
Minimal Clojure lang support
2017-06-01 01:25:36 +02:00
33149e3daa Support running from non-standard HOME directory 2017-05-31 15:04:29 -05: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
15e8a37186 map!: support variables for keys 2017-05-28 16:14:37 +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
e3162c453a Improve stability of nlinum flushing 2017-05-28 15:39:36 +02:00
1cc199497d Silence evil-matchit errors 2017-05-28 15:39:36 +02:00
e2f06f0692 Fix doom/toggle-line-numbers 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
32708540fa Update TODO 2017-05-28 02:48:20 +02:00
b4917bfa2a ui/doom: blink on focus-in & refactor 2017-05-28 02:48:20 +02:00
4fcfec6344 Add :textobj keyword to map! 2017-05-28 02:48:20 +02:00
76493bd8fc Refactor <//> & <//g> ex-arg types & :global 2017-05-28 02:48:20 +02:00
8af009f9b7 Ignore autoload/evil*.el if evil isn't loaded 2017-05-28 02:48:20 +02:00
29091c40ad Refactor doom-refresh-packages (and make it async) 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
db6de01b16 Add doom/describe-{setting,module} 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
787d188d61 Update init.example.el 2017-05-28 02:48:20 +02:00
c381b800cb Revise shackle-rule precedence; add Info+shackle 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
157eb3e5da Revise tls-program; rely on default trust stores
Addresses #72 & #80
2017-05-26 20:22:45 +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
42a63c661b Use persistent-soft's native TTL expiration
Don't need to reinvent the wheel.
2017-05-26 20:22:45 +02:00
8615bf23ca Move doom/am-i-secure to autoload/debug 2017-05-26 20:22:45 +02:00