Commit Graph

2268 Commits

Author SHA1 Message Date
Henrik Lissner
6cf17b1237 config/default: rebind 'SPC n {c,C,n,S}'
'SPC n c' -> Toggle last org clock
'SPC n C' -> Cancel current org clock
'SPC n n' -> org-capture
'SPC n S' -> Search org-directory headings

Closes #2043
2019-12-06 13:38:57 -05:00
Henrik Lissner
f2f8503246 lang/rust: use default LSP client instead of rustic's 2019-12-05 20:21:15 -05:00
Henrik Lissner
7a34c56e52 lang/python: don't update buffer-dedicated REPLs 2019-12-05 16:21:08 -05:00
Henrik Lissner
907669041a Merge pull request #2055 from jhacksworth/org-agenda-spc
lang/org: bind org-agenda-show-and-scroll-up to C-SPC
2019-12-03 20:51:32 -05:00
Henrik Lissner
e28b4215ec lang/rust: fix wrong-number-of-args: delete error
Reported in hlissner/doom-emacs@9775939
2019-12-03 20:41:17 -05:00
J Hacksworth
cf02fe5c2e lang/org: Bind org-agenda-show-and-scroll-up
Default Org binds 'SPC' to `org-agenda-show-and-scroll-up`, which
displays the original location of the Agenda item in another window
without moving focus from the Agenda window.

This is useful to preview items while staying in the Agenda window.
Since we can't use 'SPC', bind it to ‘C-SPC’, Doom's canonical "preview"
key for helm and ivy.

See https://orgmode.org/manual/Agenda-commands.html
2019-12-03 11:47:30 -05:00
Henrik Lissner
7eb4e6348a lang/factor: lazy load set-{eval,repl}-handler! calls 2019-12-02 22:05:40 -05:00
Rudi Grinberg
f5910caea8 Add lang/factor module (#2129)
Factor is a stack based programming language with an awesome emacs mode.

* remove extra layer of nesting for keybinds
* use-package!
* lazy load fuel
* fue listener typo
* remove extra space
* Add README
2019-12-02 22:01:16 -05:00
Henrik Lissner
7cec80e9f1 lang/org: fix #2117 regression 2019-12-02 20:28:55 -05:00
Henrik Lissner
3c90c6994b lang/clojure: set large-file-size threshold to 0.5mb 2019-12-02 20:22:01 -05:00
Henrik Lissner
ef4e9b31be lang/org: org-babel-lisp-eval-fn = sly-eval 2019-12-02 20:22:00 -05:00
Henrik Lissner
9775939f9d lang/rust: fix #2132
Prevents rust-mode from taking over *.rs files.
2019-12-02 20:22:00 -05:00
Henrik Lissner
bf0a797a36 lang/rust: rustic-format-on-save -> rustic-format-trigger
The former is deprecated for the latter.
2019-12-02 20:22:00 -05:00
Brian Wignall
199a6fab79 Fix typos 2019-12-01 22:31:19 -05:00
Henrik Lissner
c7a6cf8403 lang/haskell: change default to +dante #2121 2019-12-01 15:42:05 -05:00
Gerry Agbobada
e91dacea2d Remove envvar setter in golangci-lint checker
This allows users to be responsible for their use of the feature. I definitely misread the documentation about the checker.
2019-12-01 20:45:13 +01:00
Henrik Lissner
5baa1eb631 lang/org: fix non-prefix-key SPC errors on org-agenda 2019-11-30 14:45:41 -05:00
Henrik Lissner
b0734aa61c lang/org: fix 'void-function t' error running shell links 2019-11-30 14:06:54 -05:00
Henrik Lissner
19e4c42adc lang/org: org-tags-column = 0 2019-11-30 14:06:53 -05:00
Henrik Lissner
ae5a18c364 lang/org: respect org-agenda-sticky
And remove remappings of org-agenda-{q,Q}uit to org-agenda-exit
2019-11-30 14:06:53 -05:00
Henrik Lissner
50cab52766 Merge pull request #2122 from juliandemille/patch-1
lang/kotlin: add +lsp flag
2019-11-28 22:04:34 -05:00
Julian DeMille
3fb52110a4 Add LSP check to kotlin/doctor.el 2019-11-28 21:53:46 -05:00
Henrik Lissner
e799022a1e lang/org: fix 'wrong-number-of-arguments quote 3' error 2019-11-28 21:53:12 -05:00
Julian DeMille
591d8d8e56 Fix location of lsp hook in kotlin/config.el 2019-11-28 21:52:58 -05:00
Julian DeMille
c69a85c803 Add LSP support to Kotlin
`lsp-mode` has built in support for Kotlin. This makes it automatically used if you use the `+lsp` flag.
2019-11-28 21:48:26 -05:00
Henrik Lissner
9bd8904838 lang/org: fix #2119 2019-11-27 23:52:37 -05:00
Henrik Lissner
b33630057d lang/org: load contrib/journal if +journal 2019-11-27 22:09:55 -05:00
Henrik Lissner
b6a9fcb12b lang/org: fix #2117 2019-11-27 22:06:19 -05:00
Henrik Lissner
5623b8b9ba lang/emacs-lisp: refactor +emacs-lisp-eval 2019-11-24 19:40:00 -05:00
Henrik Lissner
768d5b718c Fix #2111: +eval/buffer not capturing whole elisp buffer 2019-11-24 16:50:46 -05:00
Henrik Lissner
2769a1e24f lang/rust: update README #2108 2019-11-23 16:12:06 -05:00
Henrik Lissner
c86d400518 lang/rust: replace cargo.el w/ rustic-cargo #2108 2019-11-23 16:00:30 -05:00
Henrik Lissner
26c8f5c6ef Bytecompiler bytecompiler, won't you shut up 2019-11-23 01:21:25 -05:00
Thijs Vermeir
837203a876 lang/org: add support for org-cliplink 2019-11-21 23:26:24 +01:00
Henrik Lissner
a88a3e12b2 Merge pull request #1983 from gagbo/feature/golang/flycheck_ci-lint
lang/go: add flycheck-golangci-lint
2019-11-21 17:21:52 -05:00
Henrik Lissner
cc793f323f lang/org: add <localleader> l prefix for link keybinds
Moves 'SPC m l' and 'SPC m L' to 'SPC m l l' and 'SPC m l d',
respectively.

Relevant to #2101
2019-11-21 17:16:46 -05:00
Simon Friis Vindum
ddd7d714ec Make it clearer that JavaScript module also is for TypeScript
squash! Make it clearer that JavaScript module also is for TypeScript
2019-11-21 21:07:55 +01:00
Henrik Lissner
fb13b902b0 Minor comment/doc revision & refactors 2019-11-21 14:46:45 -05:00
Henrik Lissner
da07b63f40 lang/cc: fix #2097 wrong-type-arg listp on c-default-style 2019-11-21 14:21:56 -05:00
Henrik Lissner
186a923643 Merge pull request #2094 from danlamanna/patch-1
lang/python: fix minor documentation mistakes
2019-11-21 14:13:37 -05:00
Henrik Lissner
e105c93b17 lang/latex: fix end-of-file syntax error 2019-11-21 14:04:55 -05:00
Dan LaManna
7c2e4cd27a lang/python: fix minor documentation mistakes 2019-11-21 12:48:50 -05:00
Henrik Lissner
604cde933f Refactor Skim forward-search fix 2019-11-21 00:49:37 -05:00
Simon Friis Vindum
34bc6650b1 lang/latex: Support forward search with Skim 2019-11-20 12:09:23 +01:00
Henrik Lissner
30f72da02a Fix No such file org-version.el errors #2010
We generate an org-version.el file, rendering our old org-release hacks
unnecessary. This may cause breakages for uses who do deep clones of
org-plus-contrib; needs testing.
2019-11-19 20:29:22 -05:00
Andrew Whatson
caed1f2d1a Use CMake docset for cmake-mode 2019-11-19 09:58:52 +10:00
Henrik Lissner
ffb4aa91da lang/python: minor refactor & reformatting 2019-11-17 16:48:25 -05:00
Henrik Lissner
39f01450cb lang/python: load flycheck-cython conditionally 2019-11-17 01:23:45 -05:00
Henrik Lissner
4dc3f0956a lang/csharp: move omnisharp-cache-directory to doom-etc-dir
It deceptively uses this directory to store the omnisharp server, rather
than just its cache files. Servers belong in doom-etc-dir.
2019-11-16 20:55:53 -05:00
Rudi Grinberg
a4e9d85db4 invert (if (not ..)) statement 2019-11-17 01:22:12 +09:00