Jeff Jewiss
4e24d09f71
use treemacs-magit package
...
Install and use treemacs-magit if both treemacs and magit are enabled in init.el.
2019-05-10 11:38:34 -04:00
Ben Lovell
dbd79cd8bf
Fix snarky ruby in example init.example.el
...
No need for a `do` when you have `{}`.
2019-05-10 16:22:35 +02:00
Alan Schmitt
ea50d0628f
adding keybindings for set tags
2019-05-10 15:03:29 +02:00
Alan Schmitt
ec15b36665
moving to the setup-keybind function
2019-05-10 08:18:46 +02:00
Alan Schmitt
d1f017542f
more keybindings
2019-05-10 08:18:46 +02:00
Alan Schmitt
9a2315a6cb
adding some keybindings
2019-05-10 08:18:46 +02:00
Henrik Lissner
e088a21335
Fix theme not loading in daemon sessions #1397
2019-05-09 23:15:13 -04:00
Henrik Lissner
17e337a434
Remove reload-theme-on-new-display-device feature
...
The intention for this feature was to ensure the theme always looks as
expected even if you were to open a new frame on a different display
device (e.g. open a GUI frame, start the server, then open a tty frame
from it).
It turned out to be buggier than anticipated. The underlying issue is
that solaire-mode is fundamentally incompatible with tty Emacs.
Terminals uses will need to disable it, as there's no good way to
predict what kind of frames a user will open.
TL;DR Avoid opening a TTY frame from a GUI session. If you must, and you
see odd colors, disable solaire-mode.
2019-05-09 21:45:42 -04:00
Henrik Lissner
c1b0ae6ac1
Move winum to ui/window-select module
...
And update its README
2019-05-09 21:44:19 -04:00
Henrik Lissner
ca8202c224
Standardize the READMEs of various modules
2019-05-09 21:31:23 -04:00
Henrik Lissner
d7bc99c3c3
Add deprecation warnings to doom patch-macos
...
And make "doom env enable" an alias for "doom env auto"
2019-05-09 18:43:32 -04:00
Henrik Lissner
ed562212eb
Fix & improve doom/help-package{s,-config}
...
The help buffer for Doom packages now display:
- locations of (and links to) where a package is configured in Doom
- limited documentation for site packages (like elisp-mode)
2019-05-08 02:08:08 -04:00
Henrik Lissner
b9729380c4
Use ;;;###package cookies in popup hacks file
...
Used by doom/help-package-config
2019-05-08 00:58:51 -04:00
Henrik Lissner
f6dc4f6079
Fix void-function org-map-entries on doom/help-*
2019-05-08 00:56:16 -04:00
Henrik Lissner
e173fcbd54
Fix doom/help-package-config
...
And recenter after jumping to file.
2019-05-06 22:13:31 -04:00
Henrik Lissner
c324992f7a
SPC h p -> describe-package
...
We already have doom/help-packages on SPC h d p
2019-05-06 22:09:43 -04:00
Henrik Lissner
f97b5b70e3
tools/flyspell: reduce english-centric defaults
...
Falls back to system defaults, which are a little more reliable.
2019-05-06 19:39:35 -04:00
Henrik Lissner
8e6953b3ac
Fix arrayp error when killing Emacs
...
Caused by doom|cleanup-project-cache, when a non-string key is present
in projectile-projects-cache (which will be removed).
2019-05-06 17:12:28 -04:00
Henrik Lissner
9402d07228
lang/javascript: fix tide starting before lsp
...
And refactor to use ;;;###package cookies & outline-mode headings
2019-05-06 16:55:49 -04:00
Henrik Lissner
c28a018e42
Fix void-variable mouse-wheel-{up,down}-event errors
2019-05-06 16:55:10 -04:00
Henrik Lissner
1d40602c3e
ui/vc-gutter: defer git-gutter until file exists
...
If the current buffer doesn't represent a real file, defer enabling
git-gutter-mode until the file is saved.
2019-05-06 02:14:14 -04:00
Henrik Lissner
e0e82ffbeb
cli/quickstart: ensure new init.el doom! is seen
2019-05-06 02:12:49 -04:00
Henrik Lissner
2302ed37e5
email/wanderlust: improve gmail support & refactor
2019-05-05 21:07:14 -04:00
Henrik Lissner
e75c41b10d
Fix autoload/hydras.el autoloads #1388
...
Caused by autoloads paths not being resolved correctly during
generation.
2019-05-05 19:40:51 -04:00
Paulo Casaretto
37f799c4e5
Make plugins a simple list
2019-05-05 19:17:02 -03:00
Paulo Casaretto
48b1276ee6
Add TODO tag to Features heading
2019-05-05 19:03:11 -03:00
Henrik Lissner
d1c9c3fc91
A more reliable +workspace-list-names
...
In case the cache goes stale.
2019-05-05 14:25:03 -04:00
Henrik Lissner
07c61c5f9f
Disable :email modules by default
2019-05-05 14:23:23 -04:00
Henrik Lissner
89b20d71ce
doom-doctor: prevent errors we don't care about
2019-05-05 14:21:44 -04:00
Henrik Lissner
78cff4ef97
editor/snippets: yas-triggers-in-field = nil
...
Made TAB (move to next field) unpredictably expand sub-snippets.
2019-05-05 14:20:52 -04:00
Henrik Lissner
83fa8fed65
email/wanderlust: remove redundant defaults
...
Removed defaults that match wanderlust's defaults.
And fix potential stringp error arising from non-string
user-mail-address.
2019-05-05 14:20:17 -04:00
Henrik Lissner
7430086de1
email/wanderlust: fix wl-summary-mode hook
2019-05-05 14:16:14 -04:00
Henrik Lissner
3eab4acd98
Add app/calendar to init.example.el
2019-05-05 14:14:12 -04:00
Henrik Lissner
84c5da844b
Add email/{wanderlust,mu4e,notmuch} modules
...
Removed app/{email,notmuch}
2019-05-05 14:14:12 -04:00
Henrik Lissner
45266213a5
Revert 087127a3
...
Installing buttercup on demand wasn't robust enough. Tests were breaking
more often.
2019-05-05 00:02:59 -04:00
Henrik Lissner
c42600d771
Fix void-variable sym errors
...
And remove trailing hyphen on anonymous transient hooks.
2019-05-05 00:01:52 -04:00
Henrik Lissner
e9b750cc74
lang/sh: disable +fish by default
2019-05-04 19:18:19 -04:00
Henrik Lissner
20e2ea5722
lang/ruby: rspec-use-rvm = nil if rbenv loads #1068
2019-05-04 19:13:27 -04:00
Henrik Lissner
051f792205
tools/magit: remove +magit-display-popup-buffer
...
Because magit uses transient now, and other plugins that use magit-popup
don't seem to need it anymore.
And update docstring+comments.
2019-05-04 19:13:26 -04:00
Henrik Lissner
0b6d21649e
lang/web: web-mode-auto-close-style = 1
...
< could be part of an emmet expression or inline script. Closing tags on
</ is less ambiguous.
2019-05-04 19:13:26 -04:00
Henrik Lissner
72e8178e42
show-trailing-whitespace = t
...
A sensible default.
2019-05-04 19:13:26 -04:00
Henrik Lissner
7f004f321a
Optimize set-transient-hook!
...
In case HOOK-OR-FUNCTION is an expensive lisp form.
2019-05-04 19:13:26 -04:00
Henrik Lissner
1103db1679
lang/ruby: if lsp fails, fallback to robe
2019-05-04 19:13:26 -04:00
Henrik Lissner
e5c8ced1a6
lang/javascript: if lsp fails, fallback to tide
2019-05-04 19:13:26 -04:00
Henrik Lissner
47f0f77d91
Fix #1384
...
Redundant with show-trailing-whitespace
2019-05-04 19:13:26 -04:00
Henrik Lissner
04acb8fa98
completion/company: +auto by default
...
Questions regarding "completion not working" are very common, so the
+auto flag has been removed and idle completion enabled by default.
2019-05-04 19:13:25 -04:00
Henrik Lissner
3019b02d7d
Merge pull request #1355 from chrunchyjesus/add_shellcheck
...
add doctor.el for shell and update readme
2019-05-04 19:12:02 -04:00
Henrik Lissner
0d8f5bde44
Merge pull request #1383 from mbger/doc/fix-inconsistencies
...
docs: Fix minor inconsistencies
2019-05-04 19:08:27 -04:00
Henrik Lissner
a11c753718
Merge pull request #1382 from tilpner/readme-fix-links
...
readme: Fix broken URL references
2019-05-04 19:07:58 -04:00
Matthias Maurberger
3873d52c8d
lang/org: fix function description
2019-05-04 21:03:59 +02:00