Commit graph

2468 commits

Author SHA1 Message Date
Henrik Lissner
22a721fd15
app/rss: fix doom-popup-buffer call #288 2017-12-10 23:35:18 -05:00
Henrik Lissner
27b1a9c3c6
+workspaces*auto-add-buffer: redisplay => force-mode-line-update 2017-12-10 17:00:29 -05:00
Henrik Lissner
c85fd98350
lang/haskell: refactor +dante submodule 2017-12-10 16:59:34 -05:00
Henrik Lissner
b14198dedf
Extend byte-compile ;;;###if support to other elisp files 2017-12-10 16:57:51 -05:00
Henrik Lissner
3bc847ac6b
lang/org: QUELPA->ELPA for ob-rust 2017-12-10 16:56:30 -05:00
Henrik Lissner
3bc0b18184
tools/password-store: fix emacs 26 compatibility 2017-12-10 15:37:01 -05:00
Henrik Lissner
1de396ae8d
feature/version-control: appease byte-compiler in Emacs 26 2017-12-10 15:12:25 -05:00
Henrik Lissner
a41f02e6e7
completion/ivy: turn off my "very magic" regex mod
This makes regex consistent between evil-search, ivy, ripgrep and ag.
2017-12-10 14:54:33 -05:00
Henrik Lissner
76a4ae459d
Fix obsolete (when|if)-let messages in Emacs 26 2017-12-10 14:49:52 -05:00
Henrik Lissner
e168118243
Revert a8f4d85d; back to help-fns+
Helpful, while sometime useful, tended to be slow when invoked.
2017-12-10 11:49:02 -05:00
Henrik Lissner
0ff5966379
Refactor solaire-mode init (fix startup errors in #285) 2017-12-09 16:52:23 -05:00
Henrik Lissner
879c695f3a
completion/ivy: remove unnecessary help remaps 2017-12-09 16:22:06 -05:00
Henrik Lissner
a8f4d85da3
core-editor: remove help-fns+ & add helpful 2017-12-09 16:21:42 -05:00
Henrik Lissner
4a504a07aa
ui/doom-modeline: remove all-the-icons-scale-factor let-bindings #278 2017-12-09 14:51:33 -05:00
Henrik Lissner
13561c3ddf
private/hlissner: refactor + update 2017-12-09 14:49:33 -05:00
Henrik Lissner
cd7bd7628f
lang/org: refactor org init process
after! org is more reliable than org-load-hook.
2017-12-09 14:42:46 -05:00
Henrik Lissner
07088d3dcf
Removed s.el dependency (prefer built-in) 2017-12-09 14:40:14 -05:00
Henrik Lissner
a07c29c069
Fix lang/org unit tests 2017-12-09 14:38:51 -05:00
Henrik Lissner
d7938781e1
private/hlissner: fix org-mode-map keybind fixes in +bindings.el #285 2017-12-09 11:53:59 -05:00
Henrik Lissner
908d055cfb
Disable doom/inflate-space-maybe in org-mode #285 2017-12-09 11:39:25 -05:00
Henrik Lissner
efdde6961e
Fix over-aggressive smartparens in org-mode #285 2017-12-09 00:17:01 -05:00
Henrik Lissner
f9de4fd7b7
lang/web/+css: wrap sp config in after! block 2017-12-08 23:14:13 -05:00
Henrik Lissner
b111303d20
Move modules/org/* back to lang/org 2017-12-08 23:14:13 -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
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
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
82141f866a
tools/eshell: no hl-line in insert mode 2017-12-04 21:36:49 -05:00
Henrik Lissner
f617995bbe
nav-flash: blink cursor on evil-jump 2017-12-03 20:04:00 -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
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
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