Henrik Lissner
b111303d20
Move modules/org/* back to lang/org
2017-12-08 23:14:13 -05:00
Henrik Lissner
346d7bdf36
Detect init.el in any module, instead of private user module
...
User module (named after user-login-name) is no longer automatically
loaded or detected, and must be explicitly mentioned in the doom! macro
of your emacs init.el file.
Also, any module can now have an init.el file, which will be run before
any modules are loaded.
2017-12-08 23:14:13 -05:00
Henrik Lissner
df93fd8ce4
Refactor require! macro
2017-12-08 23:14:12 -05:00
Henrik Lissner
2ef38b73a7
Remove doom*delete-trailing-whitespace advice (unneeded)
2017-12-08 23:14:12 -05:00
Henrik Lissner
bf08e1c318
Fix window-live-p error on other-popup
2017-12-08 23:14:12 -05:00
Henrik Lissner
f8e8dbad8f
General minor refactor
2017-12-08 23:14:12 -05:00
Henrik Lissner
39cb30d635
private/hlissner: C-SPC = preview, TAB = complete (only)
2017-12-08 23:14:12 -05:00
Henrik Lissner
09743b96e1
Add C-SPC to +ivy@coo hydra to preview candidate
2017-12-08 23:14:12 -05:00
Henrik Lissner
85cfcba8ff
completion/ivy: fix :rgcwd not showing any results
2017-12-08 23:14:12 -05:00
Henrik Lissner
c3077d1049
ui/doom: update README
2017-12-08 23:14:12 -05:00
Henrik Lissner
5a09d539ba
Breaking change: remove font and theme settings
...
I am removing settings for core configuration to reduce "magic" in Doom.
set! is meant for cross-configuring modules that may or may not be
enabled. There should be no such concern for configuring Doom core.
From now on, change your fonts with:
(setq doom-font (font-spec :family "Fira Mono" :size 12)
doom-variable-pitch-font (font-spec :family "Fira Sans")
doom-unicode-font (font-spec :family "DejaVu Sans Mono")
doom-big-font (font-spec :family "Fira Mono" :size 19))
2017-12-08 23:14:12 -05:00
Henrik Lissner
f063a08891
Remove :editorconfig setting
2017-12-08 23:14:11 -05:00
Henrik Lissner
9d81bc5a8b
Major refactor: use-package-always-defer = nil & use :hook
...
Possibly breaking change: packages are no longer deferred by default.
Addresses #286
2017-12-08 23:14:11 -05:00
Henrik Lissner
2cbd1b9107
Half-revert 01185352
; we need use-package's newer features+bugfixes
2017-12-08 23:14:11 -05:00
Henrik Lissner
2088afa08a
Update docstrings for doom/window-{zoom,enlargen}
...
Perhaps rethink their names?
2017-12-08 22:15:30 -05:00
Henrik Lissner
12c2208c53
lang/clojure: minor refactor
2017-12-08 01:05:44 -05:00
Henrik Lissner
59deb20b3b
lang/crystal: crystal-mode & flycheck-crystal
...
+ Add flycheck integration for the Crystal language, powered by
flycheck-crystal.
+ Use the ELPA source for crystal-mode. The former QUELPA soruce
(dotmilk's fork) is no longer maintained.
2017-12-08 00:07:27 -05:00
Henrik Lissner
ea80992433
Implement :ag, :agcwd, :rg, & :rgcwd commands for helm
2017-12-07 21:43:31 -05:00
Henrik Lissner
2ebdc1d25a
Add lang/clojure to init.example.el #269
2017-12-06 15:09:49 -05:00
Henrik Lissner
1b4e34472c
Merge pull request #269 from teesloane/develop
...
Updates to clojure module
2017-12-06 14:58:34 -05:00
teesloane
dd0d568694
Remove unecessary keywords in clojure popup config
2017-12-06 13:56:16 -05:00
teesloane
ee611ca8af
Merge branch 'develop' of https://github.com/hlissner/doom-emacs into develop
2017-12-06 10:01:22 -05:00
teesloane
26c16d431b
PR review updates: fix repl, remove unidiomatic use-package things.
2017-12-05 09:58:46 -05:00
Henrik Lissner
27cf1dab21
Conditionally re-enable hl-line upon exiting visual mode
...
Addresses #281
2017-12-04 21:40:10 -05:00
Henrik Lissner
82141f866a
tools/eshell: no hl-line in insert mode
2017-12-04 21:36:49 -05:00
Henrik Lissner
85645b386c
Fix void variable doom-popup-mode-map error #284
2017-12-04 13:48:19 -05:00
Henrik Lissner
b885164ce6
Update comments in core-packages
2017-12-04 13:43:04 -05:00
Henrik Lissner
0118535267
Install core packages from melpa-stable
...
Use-package broke in a recent update, as with Doom, since it relies so
heavily on it. To combat this issue arising again, use-package will be
installed from melpa-stable from now on.
Addresses #283
2017-12-04 13:22:21 -05:00
Henrik Lissner
f617995bbe
nav-flash: blink cursor on evil-jump
2017-12-03 20:04:00 -05:00
Henrik Lissner
2190d29960
Enable load-prefer-newer sooner in noninterative/debug sessions
2017-12-03 20:04:00 -05:00
Henrik Lissner
1140af7807
Report missing module in require! macro
2017-12-03 20:04:00 -05:00
Henrik Lissner
ff717e5c2f
Refactor quiet! macro
2017-12-03 20:04:00 -05:00
Henrik Lissner
5364260a5c
Report ignored files w/ reloading autoloads
2017-12-03 20:04:00 -05:00
Henrik Lissner
f21c01fce2
predicate cookies: restrict to first 3 lines + set load-file-name
2017-12-03 20:03:55 -05:00
Henrik Lissner
a41c651853
Merge pull request #280 from ocharles/nix-mode
...
lang/nix: initial commit
2017-12-03 20:01:48 -05:00
Henrik Lissner
585d9ce95a
Merge pull request #275 from amosbird/patch-4
...
nil check for frame
2017-12-03 19:59:56 -05:00
Oliver Charles
89223e0a2f
lang/nix: initial commit
2017-12-02 00:05:51 +00:00
Amos Bird
86dd6172a8
nil check for frame
2017-11-29 20:39:11 +08:00
teesloane
fd40dee579
Add eval buffer shortcut.
2017-11-28 19:37:34 -05:00
teesloane
af5d0d3e4b
Add eval at point to clojure mode
2017-11-28 19:29:37 -05:00
Henrik Lissner
81e9bc6b0c
Merge branch 'idoo-patch-1' into develop
...
* idoo-patch-1:
Fix typo
2017-11-27 12:53:44 -05:00
Henrik Lissner
fd56896e25
Merge branch 'idoo-patch-1'
...
* idoo-patch-1:
Fix typo
2017-11-27 12:53:31 -05:00
teesloane
9f078d5f1e
Reset org directory to original link.
2017-11-27 09:35:02 -05:00
teesloane
9317c9bc39
fix broken clj
2017-11-26 17:26:24 -05:00
Ivan Verevkin
047e5e6a92
Fix typo
2017-11-26 02:36:33 +03:00
teesloane
bf9eb03558
add rainbow delimiters when loading clojure mode
2017-11-24 14:45:16 -05:00
teesloane
c10b01ba65
name space auto completion
2017-11-21 13:25:00 -05:00
teesloane
acded8c533
Add clj refactor
2017-11-18 14:54:05 -05:00
teesloane
feb75751bf
Add figwheel settings + try and unshackle the repl (no luck yet!)
2017-11-15 08:44:33 -05:00
teesloane
d217db8539
more keybindings
2017-11-15 08:44:33 -05:00