Commit Graph

6474 Commits

Author SHA1 Message Date
e47d357e56 Fix regexp quoting in +default/search-notes-for-symbol-at-point 2019-11-05 18:44:19 -05:00
9113eab65a No-op set-repeater! later if +evil-repeat-keys is nil 2019-11-05 14:55:53 -05:00
df36e7f4d3 emacs/dired: update package list in README 2019-11-05 14:55:15 -05:00
110ce6f150 lang/web: fix *.html? association with web-mode 2019-11-05 10:33:24 -05:00
8b5714bdfa editor/evil: bind zn in visual mode too 2019-11-04 12:49:48 -05:00
802cd5bfca Revert 5f9a630c2
manateelazycat/multi-term#2 wass merged.
2019-11-04 12:42:23 -05:00
2bf74158fd Minor refactors across the board 2019-11-04 03:37:54 -05:00
684e69c968 lang/julia: ensure inferior-julia-program-name is defined
For ob-julia
2019-11-04 03:37:54 -05:00
6cc4c71872 Initialize Doom in ob-async session #2010 2019-11-04 03:37:44 -05:00
4703992002 Suppress missing-file org-version errors 2019-11-04 00:37:25 -05:00
d1f8c88c07 Remove 'SPC b j'
The jump list command isn't buffer-local, and so doesn't belong under
the 'SPC b' prefix. It is also already present on 'SPC / j'.
2019-11-03 16:43:12 -05:00
a93f097f78 ui/nav-flash: factor out redundancy 2019-11-03 16:27:17 -05:00
d10c2f6cb9 ui/pretty-code: fix duplicate in fira ligatures
Relevant to #743
2019-11-03 14:17:03 -05:00
95c3682716 lang/org: revert e19069aa9
It ended up convoluting the load order, which makes customizing their
keybinds more complicated than they need to be.
2019-11-02 18:43:03 -04:00
16a17ad970 tools/lsp: start lsp server unconditionally
Part 2 of f6d3ee588, in order for server restarting to work, since
shutting down the server doesn't turn off lsp-mode.
2019-11-02 15:50:26 -04:00
f6d3ee5889 tools/lsp: fix lsp-workspace-restart 2019-11-02 15:50:02 -04:00
f2906b073f Fix #2004: wrong-type-arg stringp error from pyvenv 2019-11-02 13:41:55 -04:00
baac5dfee1 editor/evil: conform functions to naming conventions 2019-11-02 01:40:45 -04:00
a074a2c851 ui/popup: let completion popups handle themselves
Fixes #1976
2019-11-01 22:31:05 -04:00
61aebae782 lang/org: don't persist active clocks
Only their history.
2019-11-01 14:45:38 -04:00
be196cbe39 lang/org: replace deprecated file+datetree 2019-11-01 14:09:25 -04:00
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
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
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
db59ec823e [keys] which-key desc also on C-h d and C-h r 2019-11-01 12:21:07 +01:00
ae26ff3282 [keys] which-key desc for window->+maximize map 2019-11-01 12:18:11 +01:00
86bc214eb2 correct typos in evil readme 2019-11-01 14:02:07 +08:00
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
e72d3bd2b0 lang/org: slightly larger org-capture popup 2019-10-31 23:57:01 -04:00
09e923e14b lang/org: fix oversized *Org Select* popup 2019-10-31 23:54:49 -04:00
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
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
c80413fabc lang/org: include full datetime in notes/changelog entries 2019-10-31 23:12:35 -04:00
249a9aab6d lang/org: use checkbox keyword for personal todo captures 2019-10-31 23:12:02 -04:00
843be4d2a6 lang/org: refactor org-journal integration 2019-10-31 23:09:43 -04:00
1cd7438f1f lang/org: add journal org-capture template 2019-10-31 23:09:26 -04:00
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
fd00870ae8 Fix #1401 2019-10-31 20:51:20 -04:00
0b8e7a27b6 Minor refactoring/reformatting across the board 2019-10-31 14:35:07 -04:00
3930a23084 lang/go: mention +lsp flag in README 2019-10-30 23:29:34 -04:00
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
1c4a170614 Reformat vim-unimpaired-esque keybinds 2019-10-30 22:26:12 -04:00
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
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
1d09e4655a Fix split-window & update docstring 2019-10-29 18:27:19 -04:00
496a4b1b5f editor/evil: alphabetize text object keybinds 2019-10-29 18:20:35 -04:00
762c374198 Rename +eval-overlay-max-lines -> +eval-popup-min-lines
Generalize variable.
2019-10-29 18:19:02 -04:00
effee30138 ui/nav-flash: don't trigger on mouse click 2019-10-29 18:19:02 -04:00
89e617622d lang/org: fix 'project changelog' org-capture target
Was opening 'notes.org' rather than 'changelog.org'
2019-10-29 18:19:02 -04:00
fb03dd8df3 Remove tramp-read-passwd advice
tramp-current-method is no longer defined in Emacs 27, and this advice
may not be necessary anymore.
2019-10-29 18:19:02 -04:00