Henrik Lissner
d7e7374cc7
Update init.example.el
2017-09-24 17:10:48 +02:00
Henrik Lissner
2a7f1b20b9
Add placeholder :feature refactor to init.example.el
2017-09-17 22:24:51 +02:00
Henrik Lissner
c4ea986f5a
init.example.el: disable :lang modules by default
2017-09-08 21:58:43 +02:00
Henrik Lissner
6327c96886
Add org-attach to init.example.el
2017-09-07 17:37:31 +02:00
Henrik Lissner
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
Henrik Lissner
f35fc10c05
Merge pull request #137 from bandresen/pr__tools-prodigy
...
Add tools/prodigy
2017-07-17 12:36:05 +02:00
Benjamin Andresen
15cd2d5e0c
Add: feature/hydra: initial commit
2017-07-16 04:49:31 +02:00
Henrik Lissner
c50dc63854
General cleanup
2017-07-14 15:23:12 +02:00
Henrik Lissner
9a74124ede
Add lang/plantuml
2017-07-08 23:39:03 +02:00
Henrik Lissner
f0384a5fd4
Add lang/perl
2017-07-06 16:42:35 +02:00
Henrik Lissner
72557d8c43
Add tools/impatient-mode
2017-07-05 12:26:10 +02:00
Henrik Lissner
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
Henrik Lissner
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
Benjamin Andresen
58881ac9e1
Add: tools/prodigy: initial commit
2017-07-02 14:32:38 +02:00
Henrik Lissner
7fc9cb5511
Add ui/tabbar
2017-06-29 14:55:24 +02:00
Henrik Lissner
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
Valentin Robert
f7ce419265
Added lang/ocaml
2017-06-27 11:39:15 -07:00
Benjamin Andresen
af641d44bc
lang/hy: add to init.example.el
2017-06-24 19:04:47 +02:00
Henrik Lissner
128fe0466c
Uncomment :app irc in init.example.el
2017-06-11 15:57:44 +02:00
Benjamin Andresen
d73da8f995
clean ups (init.exampl.el + app/irc readme)
2017-06-11 15:56:55 +02:00
Henrik Lissner
37821e3b32
Disable :feature debug temporarily
2017-06-09 01:09:20 +02:00
Henrik Lissner
c7254e7bdc
Major optimization refactor, across the board
...
+ enable lexical-scope everywhere (lexical-binding = t): ~5-10% faster
startup; ~5-20% general boost
+ reduce consing, function calls & garbage collection by preferring
cl-loop & dolist over lambda closures (for mapc[ar], add-hook, and
various cl-lib filter/map/reduce functions) -- where possible
+ prefer functions with dedicated opcodes, like assq (see byte-defop's
in bytecomp.el for more)
+ prefer pcase & cond (faster) over cl-case
+ general refactor for code readability
+ ensure naming & style conventions are adhered to
+ appease byte-compiler by marking unused variables with underscore
+ defer minor mode activation to after-init, emacs-startup or
window-setup hooks; a customization opportunity for users + ensures
custom functionality won't interfere with startup.
2017-06-09 00:47:45 +02:00
Henrik Lissner
cdd24312d9
Move feature/unicode => ui/unicode
2017-06-08 14:27:06 +02:00
Henrik Lissner
6d905240c0
Add feature/unicode module ( #97 )
2017-06-08 14:17:52 +02:00
Henrik Lissner
0e00ece5c3
Merge pull request #93 from gilbertw1/feature-evil-goggles
...
added module ui/evil-goggles
2017-06-07 03:47:43 +02:00
Henrik Lissner
b82ace43ea
Autoload private module & add private init.el ( #88 )
2017-06-05 12:35:51 +02:00
Henrik Lissner
30402495fe
General refactor + cleanup
2017-06-05 12:35:51 +02:00
Henrik Lissner
1fd482fa51
Extract neotree from feature/evil => tools/neotree
2017-06-05 00:51:56 +02:00
Bryan Gilbert
78c13a4202
added module ui/evil-goggles
2017-06-04 13:27:19 -04:00
Henrik Lissner
084c7be50f
Move nav-flash from ui/doom to ui/nav-flash ( #92 )
2017-06-04 18:28:17 +02:00
Henrik Lissner
787d188d61
Update init.example.el
2017-05-28 02:48:20 +02:00
Mikhail Stralenia
f80a2d6707
Added elixir lang support
2017-05-24 15:00:52 +03:00
Henrik Lissner
d535602a78
Merge pull request #75 from Ptival/purescript
...
lang/purescript: first attempt
2017-05-21 10:33:11 +02:00
Valentin Robert
bd84e90f80
lang/purescript: first attempt
2017-05-20 21:09:23 -07:00
Valentin Robert
978394fe31
lang/elm: first attempt
2017-05-20 18:11:34 -07:00
Henrik Lissner
9640d2ba07
Update init.example.el
2017-05-16 00:48:06 +02:00
Henrik Lissner
afb31659a3
General refactor & cleanup
2017-05-13 00:14:17 +02:00
Henrik Lissner
9cfdd9a413
Add :tools term to init.example.el
2017-05-12 12:17:01 +02:00
Henrik Lissner
e12ee964ca
Add tools/gist
2017-05-07 15:12:18 +02:00
Henrik Lissner
2cae37a04a
Update init.example.el (add :app irc)
2017-05-01 14:53:04 -04:00
Henrik Lissner
0bc1939ae5
Remove lang/octave (python, julia & matlab are good enough)
2017-04-26 15:20:34 -04:00
Henrik Lissner
5e0d9f3849
init.example.el: remove app/db (I'll use org + babel instead)
2017-04-22 18:48:46 -04:00
Henrik Lissner
c8ba8ba251
Remove lang/processing: out-of-date & no longer used
2017-04-18 05:09:15 -04:00
Henrik Lissner
cec8c59491
Update init.example.el
2017-04-18 05:09:15 -04:00
Henrik Lissner
0c81402599
init.example.el: add :app twitter
2017-04-09 22:25:30 -04:00
Henrik Lissner
a30b75a550
init.example.el: enable :app email
2017-04-08 02:46:11 -04:00
Henrik Lissner
a0f030266c
init.example.el: add :app present
2017-04-07 20:07:40 -04:00
Henrik Lissner
1b232627d4
init.example.el: remove version string (use doom-version instead)
2017-04-07 00:16:24 -04:00
Henrik Lissner
aeee2333e1
Move tools/restclient => lang/rest
2017-03-17 23:40:05 -04:00
Henrik Lissner
84fe3c6dfb
Update init.example.el
2017-03-15 22:59:49 -04:00