Commit Graph

100 Commits

Author SHA1 Message Date
Henrik Lissner
c381b800cb Revise shackle-rule precedence; add Info+shackle 2017-05-28 02:48:20 +02:00
Henrik Lissner
85751c519b Refactor +evil-esc-hook 2017-05-25 12:22:05 +02:00
Henrik Lissner
d4a6b96db6 Close dead comint windows on ESC (w/ evil) 2017-05-25 12:20:11 +02:00
Henrik Lissner
656452df00 General cleanup & refactor; update TODO 2017-05-19 17:21:52 +02:00
Henrik Lissner
914b0fae43 Don't intercept evil-force-normal-state in popups
If we remap evil-force-normal-state, we're bypassing all the useful
cleanup hooks attached to +evil-esc-hook, which is bothersome in popups
we want to do some editing in.
2017-05-19 13:04:49 +02:00
Henrik Lissner
c2fcebdb75 Tweak popup rules; smaller default :size 2017-05-19 03:00:42 +02:00
Henrik Lissner
b0bb013601 General refactor & cleanup + update TODO 2017-05-17 18:27:02 +02:00
Henrik Lissner
54383a8dde Move wgrep popup config to core-popups 2017-05-17 18:27:02 +02:00
Henrik Lissner
a6c4aace90 Better magit+shackle integration 2017-05-17 18:27:02 +02:00
Henrik Lissner
199432c0ac Update popup rules + doc comments 2017-05-17 01:32:19 +02:00
Henrik Lissner
b679a86452 feature/evil: improve neotree popup integration 2017-05-16 18:05:39 +02:00
Henrik Lissner
4105c26b2a tools/term: refactor + better term popup support 2017-05-15 20:26:33 +02:00
Henrik Lissner
dbceec4149 Refactor + rearrange popup rules 2017-05-15 20:26:33 +02:00
Henrik Lissner
806f856cb6 core-popups: properly persist popup rules between sessions 2017-05-14 16:51:00 +02:00
Henrik Lissner
1ab5f86188 core-popups: read rules from local var 2017-05-14 14:36:49 +02:00
Henrik Lissner
17409e174d core-popups: remove :noclone; just don't clone unreal buffers 2017-05-14 14:35:58 +02:00
Henrik Lissner
bb8175c561 core-popups: no :autokill for help buffers 2017-05-14 12:07:12 +02:00
Henrik Lissner
25fa4e019c General refactor & cleanup
+ refactor package management
+ core-editor: describe ediff
+ core-popups: alphabetized hack blocks
+ ui/doom-modeline: refactor buffer path fn
+ feature/version-control/+git: autoload magit-blame
2017-05-14 09:56:32 +02:00
Henrik Lissner
7e4efaabd4 core-popups: remove debug line 2017-05-14 09:43:44 +02:00
Henrik Lissner
c5b1d56002 Move quickrun popup-specific config to core-popups + update rules 2017-05-13 22:42:59 +02:00
Henrik Lissner
928e6754b9 core-popups: add :noclone prop + fix replicating help popups 2017-05-13 22:37:10 +02:00
Henrik Lissner
afb31659a3 General refactor & cleanup 2017-05-13 00:14:17 +02:00
Henrik Lissner
5beb74b14d lang/org: improve org-edit-src-code & general org-mode popup integration 2017-05-13 00:12:23 +02:00
Henrik Lissner
7fbaf2ced1 General cleanup & refector; update TODO.org 2017-05-12 14:18:27 +02:00
Henrik Lissner
ed6941e8ae core-popups: clone buffer if visible elsewhere
Allows us to modify the buffer in the pop up window indepdently from the
rest.
2017-05-12 12:17:01 +02:00
Henrik Lissner
29d01756ea tools/eshell: improve popup & term integration 2017-05-12 12:17:01 +02:00
Henrik Lissner
7e5e156ffb core-popups: integrate buffer-menu into shackle 2017-05-10 05:26:13 +02:00
Henrik Lissner
6259c64866 General refactor + clean up 2017-05-08 10:33:13 +02:00
Henrik Lissner
ac590845f9 Fix neotree forgetting it's a neotree window when switching perspectives 2017-05-08 10:32:49 +02:00
Henrik Lissner
cce294fcf6 feature/evil: refactor evil-force-normal-state advice into +evil-esc-hook 2017-05-07 19:12:48 +02:00
Henrik Lissner
d651311d1d Various tweaks & clean up 2017-05-01 14:52:29 -04:00
Henrik Lissner
7f4b7f6ca7 core-popups: adjust Org-Babel popup config (:size 25 :noselect t) 2017-04-28 03:56:08 -04:00
Henrik Lissner
77e293fee9 lang/org: move shackle config into core-popup 2017-04-27 14:27:51 -04:00
Henrik Lissner
b2d19eac32 Fix disappearing modeline due to loss of state 2017-04-25 22:55:57 -04:00
Henrik Lissner
8e7aa152bb doom-modeline no longer errors out, in case a modeline doesn't exist; add doom-set-modeline 2017-04-25 18:25:54 -04:00
Henrik Lissner
b47b951a41 Make config more emacsclient-friendly 2017-04-22 01:49:15 -04:00
Henrik Lissner
df65c93572 core-popups: fix xref-goto-xref not closing popup after following links 2017-04-18 05:00:39 -04:00
Henrik Lissner
c7d3fff620 core-popups: fix over-eager ESC killing popups 2017-04-18 05:00:02 -04:00
Henrik Lissner
3ba13d08d4 core-popups: separate doom-popup-mode & doom-hide-modeline-mode (add to popup hook instead) 2017-04-18 04:59:46 -04:00
Henrik Lissner
5ae94b765c PRAISE BE TO THE BYTE COMPILER FOR THY SHARP QUOTES 2017-04-17 02:17:10 -04:00
Henrik Lissner
5485ebe451 Add *Keys* and *ftp ...* shackle rules 2017-04-16 11:56:22 -04:00
Henrik Lissner
fedfa1ffad Generalize message! & format! (interactive vs noninteractive) 2017-04-15 03:14:03 -04:00
Henrik Lissner
2aac675978 General cleanup + docstring updates 2017-04-11 08:31:00 -04:00
Henrik Lissner
6c70662b3c lang/org: fix org popups (todo, agenda and edit-src) 2017-04-10 02:53:32 -04:00
Henrik Lissner
a73c82fc3f core-popups: refactor 2017-04-09 22:09:33 -04:00
Henrik Lissner
8dcd382186 Add modules/app/twitter 2017-04-09 22:09:23 -04:00
Henrik Lissner
bfb7f96ffe core-popups: integrate shackle into mu4e popups 2017-04-09 17:41:03 -04:00
Henrik Lissner
c1db7f56ec core-popups: handle org-export-dispatch popup 2017-04-07 19:23:19 -04:00
Henrik Lissner
fc5dd09f47 core: minor tweaks 2017-03-27 13:05:30 -04:00
Henrik Lissner
f7e6be433e core-popup: disable more split-window commands in popups 2017-03-18 01:23:56 -04:00