Commit graph

2386 commits

Author SHA1 Message Date
Henrik Lissner
922b48872d
lang/org: move hugo config into +org-init-export-h
It doesn't warrant its own file under contrib.
2019-10-12 00:48:47 -04:00
Henrik Lissner
22b0b43fe1
lang/org: replace SPC m e with org-export-dispatch #1879
Let ox handle the export dispatch keybinds.
2019-10-12 00:48:47 -04:00
Henrik Lissner
82167ab48a
Remove :lang vala module
To small to warrant a module and vala-mode is unmaintained. It's trivial
for end users to install it themselves.
2019-10-10 21:31:13 -04:00
Henrik Lissner
33bc15788c
lang/web: enable company-css in web-mode 2019-10-10 16:11:42 -04:00
Łukasz Kaźmierczak
f8fe6f3a80 keybindings for org-html-export 2019-10-09 17:45:17 +02:00
Henrik Lissner
94ce52a70d
Fix #1772: void-variable sly-contribs errors 2019-10-08 22:00:30 -04:00
Henrik Lissner
3181933ed1
Minor refactoring and reformatting 2019-10-08 17:42:36 -04:00
Henrik Lissner
9857b3d481
lang/clojure: fix repl handler #1714 2019-10-08 17:42:36 -04:00
Akhil Wali
1968a2ad1c Fix typo in CC README (gompany -> company) 2019-10-08 20:07:44 +13:00
Henrik Lissner
c6d5fa601e
lang/org: fix temporary agenda buffers if/when switched to 2019-10-07 23:20:23 -04:00
Henrik Lissner
4289df5bc2
lang/clojure: fix repl handler #1714
Also: minor refactor
2019-10-07 20:19:43 -04:00
Henrik Lissner
286024a48c
modules/README: update links & alphabetize
And correct minor issues in lang/{elixir,ein}/README.org
2019-10-07 17:09:52 -04:00
Henrik Lissner
2a943437a2
lang/python: fix missing +modeline-update-env-in-all-windows-h
...when :ui modeline is disabled.
2019-10-07 15:34:12 -04:00
Henrik Lissner
11a6c03d69
Standardize naming of repl handler commands 2019-10-07 14:08:58 -04:00
Henrik Lissner
01fa9ec169
lang/cc: update README 2019-10-07 12:59:11 -04:00
Henrik Lissner
de223e7398
Fix #1858, #1689: don't kill temp agenda buffers (yet)
Some commands expect temporary org agenda buffers (opened by org-agenda)
to remain open, so instead of proactively killing them we remap
org-agenda-quit and org-agenda-Quit to org-agenda-exit, which does that
for us at a more appropriate time: when closing the agenda.
2019-10-07 12:54:45 -04:00
Henrik Lissner
4761a7635a
lang/julia: add julia-repl package
Mentioned in #1836
2019-10-04 22:14:05 -04:00
Henrik Lissner
661290e8d7
lang/sh: fix +sh/open-repl 2019-10-04 22:04:47 -04:00
Henrik Lissner
051bceb0a8
Refactor localleader keybinds #1270
Introduces a select few of the localleader keybind standards proposed in
issue #1270, corrects a few typos and introduces more localleader
keybinds in general.

Co-authored-by: yuhan0 <>
2019-10-04 22:04:47 -04:00
Henrik Lissner
c21607ae66
lang/coq: general refactor
Potentially fixes #1854
2019-10-04 15:33:37 -04:00
Henrik Lissner
f6a182d69c
lang/org: clean up temp org-agenda buffers
Now auto-kills temporary agenda buffers, so long as they weren't already
opened by the user and doesn't exist in any other workspace.
2019-10-04 13:57:20 -04:00
Henrik Lissner
423a38c758
lang/org: move contrib/+hugo -> contrib/hugo
+ Refill +hugo flag's description in the README
+ Lazy load ox-hugo localleader keybinds by package, rather than by
  keymap deferral
2019-10-04 12:37:41 -04:00
Henrik Lissner
c023cef415
Merge pull request #1815 from bersace/pyenv-set-version-from-file
lang/python: recognize .python-version files
2019-10-04 12:13:03 -04:00
Henrik Lissner
1a66742bfc
Merge pull request #1729 from zenlor/feature/ox-hugo
lang/org: add +hugo feature
2019-10-04 12:11:15 -04:00
Oguz Serbetci
3eac1b296c
Correct a requirement in README.org 2019-10-04 13:34:56 +02:00
Lorenzo Giuliani
ce6b2f8c71 move map! to the :preface section 2019-10-04 10:31:19 +02:00
Étienne BERSAC
16ea03df4d
Set python version from .python-version file
This allow Doom Emacs to behave like shims, and respect Pyenv version
chosen by .python-version file.

Stolen from b252d252b0/layers/+lang/python/funcs.el (198).
2019-10-04 08:56:25 +02:00
Henrik Lissner
d297dc6934
Minor refactor & comment revision across the board 2019-10-03 23:33:59 -04:00
Henrik Lissner
31c95042c3
lang/latex: fix autofill in \item's #1849 2019-10-03 20:49:04 -04:00
Henrik Lissner
66abe99dec
Increase sly REPL popup's size #1296 2019-10-03 20:49:04 -04:00
Lorenzo Giuliani
4480ab0051 unquote interactive lambda macros 2019-10-03 21:32:07 +02:00
Henrik Lissner
3471828f9e
Merge pull request #1592 from shanavas786/pipenv-bindings
lang/python: add pipenv keybinds
2019-10-03 15:02:48 -04:00
Maximiliano
c0bd0c71c2 Add lang/python/README.org (#1844) 2019-10-03 12:40:46 -04:00
Henrik Lissner
9f145d082a
Merge pull request #1847 from filalex77/lang-scala-ensime-metals
lang/scala: replace ensime with metals
2019-10-03 12:13:08 -04:00
Henrik Lissner
921e36decd
Merge pull request #1850 from alexandergraul/fix-latex-documentation
lang/latex: update docs wrt latex viewers
2019-10-03 12:10:43 -04:00
Henrik Lissner
de6afec944
Merge pull request #1851 from alexandergraul/add-openSUSE-prerequisites
Add openSUSE prerequisite instructions
2019-10-03 12:09:37 -04:00
Henrik Lissner
f68203c2ef
lang/coq: fix file-missing proof-site errors
Occasionally happens after the first time running `doom refresh` (after
installing proof-general).
2019-10-03 11:43:16 -04:00
Alexander Graul
b7a98cc788 Add openSUSE prerequisite instructions
These instructions were tested on openSUSE Tumbleweed and openSUSE Leap
15.1. There are some modules left that are not documented yet, but this
already improves the sitution for common openSUSE users.
2019-10-03 16:01:35 +02:00
Alexander Graul
db2901af71 Update documentation of recognized latex viewers
The user documentation of +latex-viewers did not keep up with changes to
the variable. This commit realigns its documentation.
2019-10-03 12:56:56 +02:00
Oleksii Filonenko
d2aa2443c2
lang/scala: replace ensime with metals
Ensime just went missing from everywhere.
On [[ensime.github.io]], they encourage to switch to metals -
a new Scala language server already supported by lsp-mode.

This commit:
- removes ensime completely
- adds a doctor.el to check for metals-emacs binary

Original issue: 6288099561
Metals: https://scalameta.org/metals/docs/editors/emacs.html
2019-10-02 10:38:11 +03:00
Lorenzo Giuliani
440f2cffaa move map! to the :init section of the package definition 2019-09-30 17:29:09 +02:00
Lorenzo Giuliani
ab144f89c2 use the λ! macro 2019-09-30 17:29:09 +02:00
Lorenzo Giuliani
22d3dbe306 use descriptions from kaushalmodi/ox-hugo@a8e0c6e
remove defun declarations, use lambdas
2019-09-30 17:29:09 +02:00
Lorenzo Giuliani
8457d2f825 descriptions and keybindings as per ox-hugo docs
Mimicks the ox menu `C-c C-e H #`
2019-09-30 17:29:09 +02:00
Lorenzo Giuliani
8fd3bd80da fix config.el, clean package :recipe 2019-09-30 17:29:09 +02:00
Lorenzo Giuliani
ea4fa7021d move +hugo feature to contrib/+hugo.el 2019-09-30 17:28:15 +02:00
Lorenzo Giuliani
a9e2bdf28c update package! with straight recipe
This is needed to avoid downloading the whole hugo configuration of the
repo' documentation website
2019-09-30 17:28:15 +02:00
Lorenzo Giuliani
84cd3b5bfb use package! macro :when flag
minor change to the README docs
2019-09-30 17:27:49 +02:00
Lorenzo Giuliani
ede04f705c add +hugo to init.example.el and README.org 2019-09-30 17:25:35 +02:00
Lorenzo Giuliani
f6b79d40a2 add ox-hugo to org 2019-09-30 17:23:38 +02:00