Henrik Lissner
3f88909d52
tools/eshell: refactor; rename split commands; switch to new buffers properly
2018-03-24 17:51:55 -04:00
Henrik Lissner
a067500ef2
tools/eshell: spawn new eshell on split window
2018-03-24 17:07:38 -04:00
Henrik Lissner
a6cc5a219b
tools/eshell: major refactor; add eshell management commands
2018-03-24 17:05:06 -04:00
Henrik Lissner
38a5e73e2e
tools/eshell: major refactor & update
2018-03-23 18:17:59 -04:00
Henrik Lissner
92b1d1d7d0
tools/magit: initialize magithub variables sooner
2018-03-22 06:34:19 -04:00
Henrik Lissner
4576741178
tools/magit: start magit-status-mode in normal mode
...
Now that evil-collection offers evilified keybinds for magit, this
should be the default.
2018-03-22 06:33:36 -04:00
Henrik Lissner
612efccd72
tools/magit: fix reference to possibly undefined variable #469
2018-03-20 16:01:33 -04:00
Henrik Lissner
a8b79187a4
tools/dired: dired-k-style = nil (default)
2018-03-19 23:56:22 -04:00
Henrik Lissner
1031a9105f
tools/dired: make 'q' keybind kill buffer after quitting
2018-03-19 23:56:09 -04:00
Henrik Lissner
328269168f
tools/dired: fix redundancy in image-dired-db-file
2018-03-19 23:55:45 -04:00
Henrik Lissner
de40ccd361
tools/password-store: don't add to auth-sources by default #404
2018-03-18 15:33:08 -04:00
Henrik Lissner
026ba51c42
tools/term: ensure terms are opened in the correct directory
2018-03-18 02:39:09 -04:00
Henrik Lissner
f8fa07d668
Move magit from features/version-control to new tools/magit module
2018-03-14 18:33:26 -04:00
Henrik Lissner
0cfe8e305e
Bring back aggressive loading of autoloads files #446
...
package-initialize, once again, isn't called on every startup, which
means package autoloads won't be loaded in most interactive sessions, so
must do it manually for certain packages.
2018-03-07 03:01:17 -05:00
Henrik Lissner
138ec2bf07
Remove manual loading of pkg-autoloads files
...
No longer necessary as of 0c80bb42
2018-02-28 17:57:30 -05:00
Henrik Lissner
3101d8a17f
tools/upload: remove autoload library (unnecessary)
2018-02-21 17:09:53 -05:00
Henrik Lissner
12a938d888
tools/upload: fix ssh-deploy-browse-remote-handler autoload
2018-02-21 16:46:31 -05:00
Henrik Lissner
e6f58d3714
tools/upload: fix +upload/browse & add docstrings
2018-02-21 05:10:31 -05:00
Henrik Lissner
634844e582
tools/pdf: fix epdfinfo prompt at compile time; autoload pdf-tools
2018-02-18 20:10:52 -05:00
Henrik Lissner
40e5357566
tools/neotree: keep cursor at beginning-of-text, not bol
2018-02-17 18:51:14 -05:00
Henrik Lissner
2425893cc9
tools/neotree: use slightly wider window
2018-02-17 18:50:59 -05:00
Henrik Lissner
4321f20b3e
Appease byte-compiler-sama
2018-02-14 20:54:53 -05:00
Henrik Lissner
6094d8407d
tools/pdf: defer pdf-tools
2018-02-14 07:47:22 -05:00
Henrik Lissner
6c4e048c23
General refactor & cleanup
2018-02-14 07:47:22 -05:00
Henrik Lissner
a37449d4e4
tools/neotree: +neotree/toggle => +neotree-open; add +neotree/find-this-file
2018-02-11 04:36:52 -05:00
Henrik Lissner
eb685d7cc4
tools/pdf: conform to code conventions; no-byte-compile packages.el
2018-02-10 02:14:57 -05:00
xarthurx
d3167dfc19
add pdf-tools settings
2018-02-06 01:07:36 +01:00
Henrik Lissner
7fab94e095
tools/neotree: fix neotree not opening in the right pwd
2018-02-01 01:31:40 -05:00
Henrik Lissner
e16ec5ae94
tool/dired: don't kill git process to abruptly
...
This would leave behind index.lock files. This may potentially fix #389 .
2018-01-31 05:08:27 -05:00
Henrik Lissner
cedb8d0058
Refactor tools/dired; fix leader key in dired buffers
2018-01-27 21:04:16 -05:00
Henrik Lissner
45c2221316
General update for docstrings and comments & minor refactor
2018-01-15 00:43:28 -05:00
Henrik Lissner
0594f0798f
tools/neotree: fix typo (width-width => size) #357
2018-01-13 15:10:38 -05:00
Henrik Lissner
742f5b26ed
Improve popup compatibility for eshell & multi-term
2018-01-07 15:25:35 -05:00
Henrik Lissner
84cba91e50
feature/popup: remove default slot & window-width
...
...and fix :popup not mapping the size parameter to the correct
dimension when no side is specified.
2018-01-07 05:56:00 -05:00
Henrik Lissner
b681917082
Remove/replace references to doom-popup-buffer
2018-01-06 03:27:23 -05:00
Henrik Lissner
08b479b06f
Rename popup parameter escape-quit => quit
2018-01-06 02:42:53 -05:00
Henrik Lissner
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
Henrik Lissner
41388f78af
tools/neotree: refresh pane when jumping to it
2018-01-01 21:19:49 -05:00
Henrik Lissner
e87b788078
Update & reformat module readmes for v2.0.9
...
+ completion/ivy
+ completion/company
+ feature/evil
+ feature/eval
+ feature/snippets
+ feature/workspaces
+ tools/neotree
2018-01-01 13:21:53 -05:00
Henrik Lissner
8ad2666f8f
Refactor and fix unit tests, plus isolate them better
2017-12-31 14:58:45 -05:00
Vlad Myhajličenko
86934fe1a4
Fix typo
2017-12-25 14:30:17 +02:00
Henrik Lissner
3bc0b18184
tools/password-store: fix emacs 26 compatibility
2017-12-10 15:37:01 -05:00
Henrik Lissner
76a4ae459d
Fix obsolete (when|if)-let messages in Emacs 26
2017-12-10 14:49:52 -05:00
Henrik Lissner
f8e8dbad8f
General minor refactor
2017-12-08 23:14:12 -05:00
Henrik Lissner
9d81bc5a8b
Major refactor: use-package-always-defer = nil & use :hook
...
Possibly breaking change: packages are no longer deferred by default.
Addresses #286
2017-12-08 23:14:11 -05:00
Henrik Lissner
82141f866a
tools/eshell: no hl-line in insert mode
2017-12-04 21:36:49 -05:00
Henrik Lissner
a24e22cf57
cl-pushnew => push
...
Now that doom//byte-compile and doom//reload-autoloads always run in an
isolated Emacs session, there is little need to ensure idempotency of
the current session's state.
2017-11-10 00:19:05 +01:00
Henrik Lissner
bab9741784
tools/dired: remove stripe-buffer-mode
2017-11-09 23:34:17 +01:00
Henrik Lissner
9408062f60
Move some plugins' storage to doom-etc-dir
2017-11-05 01:16:36 +01:00
Henrik Lissner
6b9849fd57
Add conditional autoload/compile cookies #229
2017-11-05 01:16:35 +01:00