Commit graph

218 commits

Author SHA1 Message Date
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
Henrik Lissner
a4ddb1bc9b
General minor refactor + cleanup 2017-09-28 18:19:15 +02:00
Henrik Lissner
525bbd3fdf
tools/term: rename commands for consistency 2017-09-27 14:50:53 +02:00
Henrik Lissner
e04bdc70d7
tools/eshell: fix +eshell:run 2017-09-27 14:48:24 +02:00
Henrik Lissner
838615eb0c
tools/eshell: add command argument to eshell open commands 2017-09-27 14:48:23 +02:00
Henrik Lissner
0479ac3b88
tools/eshell: bugfix + minor refactor
+ Change default name for (doom) eshell buffers
+ Fix eshell splitting commands (referring to incorrect subcommand)
+ Correct aliases (using wrong commands)
+ +eshell/run => +eshell/open
+ +eshell/popup => +eshell/open-popup
+ +eshell/tab => +eshell/open-workspace
+ +eshell/prompt => +eshell-prompt (conform to naming convention)
2017-09-27 14:48:23 +02:00
Henrik Lissner
1bfc8b156e
Add tools/make module 2017-09-25 13:06:08 +02:00
Henrik Lissner
68aeaebff4
Move imenu plugins from core to tools/imenu 2017-09-24 17:10:47 +02:00
Henrik Lissner
597bfb1a3c
Move feature/hydra into core-keybinds 2017-09-24 17:10:47 +02:00
Henrik Lissner
842f957a76
Replace tools/prodigy with feature/services 2017-09-23 14:52:06 +02:00
Henrik Lissner
3eac86cc72
Find current file when neotree is opened 2017-09-23 13:48:08 +02:00
Henrik Lissner
8bacb2512a
Fix neotree always changing root 2017-09-03 21:58:46 +02:00
Henrik Lissner
cbabf6849c
Standardize module READMEs 2017-08-21 20:13:31 +02:00
Henrik Lissner
7b9a2c850d
Remove unnecessary require 'hydra 2017-08-09 14:52:48 +02:00
Henrik Lissner
c3275a7809
rainbow-mode: don't activate on prog-mode-hook
That is too aggressive. Not sure what a more reasonable default should
be though.
2017-08-09 14:52:48 +02:00
Henrik Lissner
9506cc9902
Take 2 on auth-store-pass detection in Emacs 26+ 2017-07-29 00:00:21 +02:00