Henrik Lissner
7b9991711a
defvar->defconst for dir vars & expand DIR envvars
...
- Use defconst so that we can reload core.el if these variables change.
- Expand DIR envvars to ensure their correctness
2019-11-01 15:12:12 -04:00
Henrik Lissner
2a63faf0d2
docs/api: revise snippet description
2019-11-01 14:59:31 -04:00
Henrik Lissner
61aebae782
lang/org: don't persist active clocks
...
Only their history.
2019-11-01 14:45:38 -04:00
Henrik Lissner
b00f403fda
Don't init all of core in noninteractive sessions
...
You can therefore load ~/.emacs.d/init.el directly to bootstrap Doom for
your own batch scripts.
2019-11-01 14:12:50 -04:00
Henrik Lissner
be196cbe39
lang/org: replace deprecated file+datetree
2019-11-01 14:09:25 -04:00
Henrik Lissner
51ae2f75b1
Merge pull request #1959 from facelesspanda/prefix-descriptions
...
config/default: add which-key labels for 'C-w m' & 'C-h'
2019-11-01 13:17:34 -04:00
Henrik Lissner
366ac383e9
Merge pull request #1980 from ebv-gh/patch-1
...
docs/getting_started: fix code quoting
2019-11-01 13:15:52 -04:00
Henrik Lissner
dcf468ae70
Merge pull request #1984 from yuhan0/fix-clojure-advice
...
lang/clojure: check for nrepl-server-buffer in advice
2019-11-01 13:14:43 -04:00
Henrik Lissner
bd3f3d708a
Merge pull request #1987 from rprimus/fix-typos
...
Correct some typos across the board
2019-11-01 13:14:25 -04:00
Henrik Lissner
4e7cdae570
Merge pull request #1993 from johsi-k/evil-module-typos
...
editor/evil: correct typos in readme
2019-11-01 13:10:21 -04:00
Henrik Lissner
7a10a68f4e
Merge pull request #1998 from rgrinberg/fix-autoload-cookie
...
Fix autoload cookie for doom/help-search-loaded-files
2019-11-01 13:09:28 -04:00
Henrik Lissner
8a999c6ae1
Merge pull request #1999 from randomizedthinking/develop
...
docs/api: add terminal-cursor-change snippet
2019-11-01 13:09:09 -04:00
Henrik Lissner
8c7aafd640
Merge pull request #2000 from facelesspanda/docs/misc-fixes
...
docs/index: correct absolute links
2019-11-01 13:08:42 -04:00
Henrik Lissner
7759130ba3
Merge pull request #2001 from yuhan0/fix-help-buttons
...
Fix buttons in doom/help-packages
2019-11-01 13:08:05 -04:00
yuhan0
ec4a030370
Fix buttons in doom/help-packages
2019-11-01 20:43:22 +08:00
Clement Busschaert
db59ec823e
[keys] which-key desc also on C-h d
and C-h r
2019-11-01 12:21:07 +01:00
Clement Busschaert
ae26ff3282
[keys] which-key desc for window->+maximize map
2019-11-01 12:18:11 +01:00
Clement Busschaert
3cf5183191
[docs] correct some links
2019-11-01 11:50:38 +01:00
johsi-k
86bc214eb2
correct typos in evil readme
2019-11-01 14:02:07 +08:00
Henrik Lissner
ecace01a36
completion/ivy: remove org-capture remapping
...
counsel-org-capture isn't very useful when there are so few options.
2019-10-31 23:57:18 -04:00
Henrik Lissner
e72d3bd2b0
lang/org: slightly larger org-capture popup
2019-10-31 23:57:01 -04:00
Henrik Lissner
09e923e14b
lang/org: fix oversized *Org Select* popup
2019-10-31 23:54:49 -04:00
Henrik Lissner
e19069aa97
lang/org: load evil-org{,agenda} a little sooner
...
This allows users to customize their keybinds with (after! org ...)
or (after! org-agenda ...) blocks (i.e. they don't need to be aware of
evil-org/evil-org-agenda to customize their keybinds).
2019-10-31 23:54:36 -04:00
Gang Liang
752a34b17b
Add terminal-cursor-change snippet.
2019-10-31 20:16:03 -07:00
Henrik Lissner
51defe93ce
lang/org: don't ask for permission to run elisp links
...
We'll trust the user to know what they're doing
2019-10-31 23:13:03 -04:00
Henrik Lissner
c80413fabc
lang/org: include full datetime in notes/changelog entries
2019-10-31 23:12:35 -04:00
Henrik Lissner
249a9aab6d
lang/org: use checkbox keyword for personal todo captures
2019-10-31 23:12:02 -04:00
Henrik Lissner
843be4d2a6
lang/org: refactor org-journal integration
2019-10-31 23:09:43 -04:00
Henrik Lissner
1cd7438f1f
lang/org: add journal org-capture template
2019-10-31 23:09:26 -04:00
Henrik Lissner
040fcfcffa
lang/org: add centralized org-capture project targets
...
For saving project todos/notes/changelogs in a central
{org-directory}/projects.org file, under {Project
Name}/{Tasks,Notes,Changelog} headings.
If you want to prefix the outline path, you can specific a :parents
property. e.g.
(after! org-capture
(org-capture-put :parents '("Projects")))
or
(dolist (key '("ot" "on" "oc"))
(setf (alist-get key org-capture-templates)
(append (alist-get key org-capture-templates)
'(:parents ("Projects")))))
Also sets :kill-buffer t by default, for all org capture templates.
2019-10-31 22:45:59 -04:00
Rudi Grinberg
7900cef7da
Follow symlinks when searching autoloads
...
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2019-11-01 10:42:39 +09:00
Rudi Grinberg
0e2c642a86
Fix autoload cookie for doom/help-search-loaded-files
...
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2019-11-01 10:30:56 +09:00
Henrik Lissner
fd00870ae8
Fix #1401
2019-10-31 20:51:20 -04:00
Henrik Lissner
e0cd71e25f
Complain louder about deprecated def-package! macros
...
They will be removed soon.
2019-10-31 14:35:24 -04:00
Henrik Lissner
0b8e7a27b6
Minor refactoring/reformatting across the board
2019-10-31 14:35:07 -04:00
Henrik Lissner
3930a23084
lang/go: mention +lsp flag in README
2019-10-30 23:29:34 -04:00
yuhan0
17957a666d
[clojure] Check for nrepl-server-buffer in advice
...
When using cider-connect to an external server this function would throw
an exception because nrepl-server-buffer is nil
2019-10-31 10:47:48 +08:00
Henrik Lissner
1c4a170614
Reformat vim-unimpaired-esque keybinds
2019-10-30 22:26:12 -04:00
Henrik Lissner
5f6d9eadb3
Bind '{[,]} c' to jump between comments
...
I know {[,]} * and {[,]} \\ are the unimpaired keys for this, but
putting it on 'c' makes much more sense and is easier to hit.
2019-10-30 22:23:28 -04:00
Henrik Lissner
9fa447a83b
Remove SPC DEL binding
...
Instead, 'ga' (or calling `what-cursor-position`) will trigger
nav-flash, to serve as the "where's my cursor" command from now on.
Closes #1883
2019-10-30 22:09:52 -04:00
R Primus
a7e8e50c40
Correct some typos
2019-10-30 14:41:10 +00:00
Gerry Agbobada
70e7b8a388
Add flycheck-golangci-lint
...
This plugin runs
[golangci-lint](https://github.com/golangci/golangci-lint ) in the
background and gathers the results in a checker.
2019-10-30 09:36:05 +01:00
Henrik Lissner
d407b3355a
Fix nonsensical error if autoloads are missing
...
`signal` treats its second argument like a list. Passing it a string
make it spew out the message as a list of character codes.
2019-10-30 00:03:39 -04:00
Henrik Lissner
90d9fd65b7
Fix void-function if-let on startup #1982
2019-10-30 00:03:39 -04:00
Henrik Lissner
412674b165
docs/getting_started: remove redundant section
...
And mark unfinished sections with TODO.
2019-10-29 23:44:45 -04:00
Henrik Lissner
63dfd298ca
Append slash to DOOMLOCALDIR & DOOMDIR
...
If needed.
2019-10-29 22:36:51 -04:00
Eugeniu Botnaru
2ab221cc89
fix markdown formatting
2019-10-29 15:52:40 -07:00
Henrik Lissner
1d09e4655a
Fix split-window & update docstring
2019-10-29 18:27:19 -04:00
Henrik Lissner
496a4b1b5f
editor/evil: alphabetize text object keybinds
2019-10-29 18:20:35 -04:00
Henrik Lissner
762c374198
Rename +eval-overlay-max-lines -> +eval-popup-min-lines
...
Generalize variable.
2019-10-29 18:19:02 -04:00