Commit Graph

21 Commits

Author SHA1 Message Date
750f6ca1f5 private/default: remove popup-buffer bindings
Fixes prefix errors too
2018-01-07 06:48:06 -05:00
c8768f512d private/default: bind M-w to +popup-buffer-mode-map 2018-01-06 02:22:34 -05:00
91357a3e5d 💥 Replace core-popup with new feature/popup module
This is a breaking change! Update your :popup settings. Old ones will
throw errors!

Doom's new popup management system casts off its shackles (hur hur) and
replaces them with the monster that is `display-buffer-alist`, and
window parameters.

However, this is highly experimental! Expect edge cases.  Particularly
with org-mode and magit (or anything that does its own window
management).

Relevant to #261, #263, #325
2018-01-06 02:17:43 -05:00
9e3682535a Fix describe-(function|variable) and ivy-resume
describe-(function|variable) weren't remapped to their counsel variants,
so ivy-resume wouldn't resume those sessions properly.
2018-01-06 00:08:53 -05:00
4b8315466b private/default: fix void variable errors when evil module is disabled
Evil keymaps don't exist if the evil module is off, so wrap evil-mode
keymap bindings in (:after evil ...)
2018-01-05 23:59:48 -05:00
1371d34149 💥 Replace feature/jump with feature/lookup
+ Adds Dash docset integration (with helm or ivy support)
+ Adds devdocs.io integration
+ Three new settings: :lookup, :devdocs and :docset
2018-01-04 17:11:54 -05:00
58573a0ce7 Refactor/revise ui/window-select
And bind SPC w C-w (or C-w C-w) to other-window.
2018-01-04 16:16:44 -05:00
ab0223144c Refactor doom/cleanup-session & corresponding evil command 2018-01-04 16:14:50 -05:00
8e875bfa0e Phase out doom-kill-buffer 2018-01-04 03:01:35 -05:00
50c1ad0875 Fix esc not exiting snippets
Caused by a custom ESC keybind overriding +evil-esc-hook
2018-01-01 22:42:46 -05:00
7eb1198172 private/default: refactor into multiple files + add evil checks 2017-12-30 00:56:54 -05:00
8b1f8acc0d Rearrange core config, epa & authinfo bits (fix after! error) 2017-12-27 22:48:05 -05:00
9a71a73538 General, minor refactor 2017-12-27 18:19:33 -05:00
04820bc022 Fix TAB in ivy only half-triggering auto-completion #303 2017-12-25 18:59:44 -05:00
1ef50bd5fa private/default: fix whitespace in bindings 2017-12-23 19:00:56 -05:00
e641a386ac private/default: fix malformed-function error while byte-compiling 2017-12-23 16:16:53 -05:00
c417d732c8 private/default: fix wrong-type-argument error while byte-compiling 2017-12-23 16:16:50 -05:00
e1e658145e private/default: remove vestigial file 2017-12-23 02:55:28 -05:00
ee1e376cba private/default: fix incorrect autoload cookies 2017-12-23 02:50:07 -05:00
024e0407eb private/default: fix old keybind references 2017-12-23 02:49:49 -05:00
79fbaf3d98 Add private/default
This will replace private/hlissner.

Addresses #301
2017-12-23 02:27:44 -05:00