Commit Graph

142 Commits

Author SHA1 Message Date
b476cda182 Provide erlang language support 2018-04-06 18:36:00 -05:00
ca9957b6d8 Write short instructional comment in init.example.el 2018-04-05 02:34:48 -04:00
0026f08e27 Update init.{example,test}.el & travis for new config policy 2018-04-03 23:33:23 -04:00
355b4b1364 💥 Replace config/private w/ first-class support
The config/private module has been removed. ~/.doom.d (or
~/.config/doom; whichever is detected first) is now a first class
citizen of Doom and should just work(tm).

Your init.el only needs to contain:

  (require 'core (concat user-emacs-directory "core/core"))

And you may place your doom! block in ~/.doom.d/init.el (or
~/.config/doom/init.el).
2018-04-03 03:07:30 -04:00
180483ea72 Add: lang/nix: add to init.example.el
nix is a functional declarative package manager
2018-04-02 09:04:34 +02:00
6a968dc0d7 Sort init.example.el; add missing tools/rgb 2018-03-27 19:11:42 -04:00
31611f913a feature/evil: add evil-collection (with +everywhere flag) #459 2018-03-19 04:39:02 -04:00
cc2e4e192b Disable ui/posframe by default 2018-03-15 14:38:15 -04:00
f8fa07d668 Move magit from features/version-control to new tools/magit module 2018-03-14 18:33:26 -04:00
a90d17ae38 Add ui/posframe module 2018-03-12 13:32:00 -04:00
51a9e670ad Update init.example.el 2018-02-19 20:28:02 -05:00
800f8c4739 config/default: remove default yasnippet directory
Otherwise, ~/.emacs.d/snippets is always created.
2018-02-15 01:34:12 -05:00
a5a8ca617a Revise config/default comment in init.example.el 2018-02-14 23:42:45 -05:00
43360b5f00 Add lang/ess to init.example.el 2018-02-14 23:36:36 -05:00
b3dcba54eb Add config/private; for ~/.doom.d & ~/.config/doom support #406
A modules/ submodule will be symlinked to ~/.emacs.d/modules/private.
2018-02-14 23:36:35 -05:00
6d7db48dc1 💥 Move :private modules to :config 2018-02-14 23:36:27 -05:00
3080b68c84 app/write: major refactor+rewrite
+ Make synosaurus unconditional
+ Move much of +write-mode into its hook
+ Conform README.org to template and expand it
+ Try to guess langtool-language-tool-jar
+ Update init.example.el entry
+ Remove redundant variables
+ Add +write-text-scale & +text-line-spacing variables
2018-02-13 17:50:58 -05:00
562b8ba431 Add: extend +write module 2018-02-11 17:04:30 +08:00
76640b3935 add pdf in init.example.el. 2018-02-06 01:11:20 +01:00
e0fd1b9043 feature/popup: replace +popup-enable-*-rules w/ +all/+defaults flags #394 2018-02-01 23:17:18 -05:00
26d1dd7991 💥 private/default: add +bindings, +snippets & +evil-commands features #383
This is a breaking change. You'll need to add these three flags to your
init.el to restore the defaults.
2018-01-30 21:24:31 -05:00
b3c429d92a Refactor app/email 2018-01-24 15:08:43 -05:00
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
764620aa11 Remove +ace-window module flag
This is already the module's default.
2018-01-04 22:03:11 -05:00
1371d34149 💥 Replace feature/jump with feature/lookup
+ Adds Dash docset integration (with helm or ivy support)
+ Adds devdocs.io integration
+ Three new settings: :lookup, :devdocs and :docset
2018-01-04 17:11:54 -05:00
79fbaf3d98 Add private/default
This will replace private/hlissner.

Addresses #301
2017-12-23 02:27:44 -05:00
3d323e6ecf Remove outdated comment in init.example.el #289 #292 2017-12-18 16:14:18 -05:00
1b3ee0af86 Disable app modules by default 2017-12-17 00:03:45 -05:00
b111303d20 Move modules/org/* back to lang/org 2017-12-08 23:14:13 -05:00
2ebdc1d25a Add lang/clojure to init.example.el #269 2017-12-06 15:09:49 -05:00
f9321b1b3b Module to visually select windows with either ace-window or switch-window
Modularize ace-window and add switch-window as a replacement: Issue #218
2017-10-08 23:34:25 +02:00
f0e769c722 Remove org/org-notebook
Didn't offer enough features to really warrant its own module, and what
it did offer I didn't find terribly useful. So out it goes!
2017-10-05 01:30:18 +02:00
63d5fec4aa Update init.example.el 2017-10-03 02:58:09 +02:00
d7e7374cc7 Update init.example.el 2017-09-24 17:10:48 +02:00
2a7f1b20b9 Add placeholder :feature refactor to init.example.el 2017-09-17 22:24:51 +02:00
c4ea986f5a init.example.el: disable :lang modules by default 2017-09-08 21:58:43 +02:00
6327c96886 Add org-attach to init.example.el 2017-09-07 17:37:31 +02:00
9de677d49c Merge pull request #150 from bandresen/feature_hydra
Add feature/hydra; add smerge + git-gutter hydras
2017-07-17 12:41:08 +02:00
f35fc10c05 Merge pull request #137 from bandresen/pr__tools-prodigy
Add tools/prodigy
2017-07-17 12:36:05 +02:00
15cd2d5e0c Add: feature/hydra: initial commit 2017-07-16 04:49:31 +02:00
c50dc63854 General cleanup 2017-07-14 15:23:12 +02:00
9a74124ede Add lang/plantuml 2017-07-08 23:39:03 +02:00
f0384a5fd4 Add lang/perl 2017-07-06 16:42:35 +02:00
72557d8c43 Add tools/impatient-mode 2017-07-05 12:26:10 +02:00
ea4e3e3c77 Remove app/present
This has effectively been replaced by org/org-present,
tools/impatient-mode (later), and doom-big-font-mode in core.
2017-07-05 12:26:10 +02:00
d2d4166b42 Move lang/org => org/*
Since lang/org has grown (and is expected to grow much, much more), it
has been given its own module category.

Concerns #129, #138
2017-07-05 12:26:08 +02:00
58881ac9e1 Add: tools/prodigy: initial commit 2017-07-02 14:32:38 +02:00
7fc9cb5511 Add ui/tabbar 2017-06-29 14:55:24 +02:00
705d951af9 Update init.example.el
+ Remove modules that aren't done
+ Disable modules by default that aren't universal
2017-06-28 12:26:49 +02:00
f7ce419265 Added lang/ocaml 2017-06-27 11:39:15 -07:00