Henrik Lissner
5e8db5a860
Refactor core-packages + add gnu-elpa-keyring-update
...
- Adds melpa-mirror, for those lonely days when melpa is down
- Reduce logging spam from package!
- Revise comments & use outline-mode headings
- Prioritize melpa over elpa
2019-05-12 22:09:52 -04:00
Henrik Lissner
0f0fdbc00c
Add doom/{increase,decrease,reset}-font commands
...
Borrows the idea from zoom-frm (see #1389 ).
2019-05-12 21:56:52 -04:00
Henrik Lissner
ef4106dae8
Remove echo-keystrokes fix in isearch
...
It isn't necessary anymore.
2019-05-12 17:06:56 -04:00
Henrik Lissner
c4a9de5361
lang/org: add new toggle keybinds to localleader
...
Also sorts existing keybinds.
2019-05-12 01:46:29 -04:00
Henrik Lissner
8ec44959c5
tools/lookup: update to reflect changes upstream
...
counsel-dash no longer depends on helm
2019-05-12 01:45:48 -04:00
Henrik Lissner
4755258865
modules/README.org: link calendar & docker READMEs
2019-05-12 01:45:07 -04:00
Henrik Lissner
00f88a509f
editor/evil: evil-want-C-i-jump = t in daemon
...
Since we can't predict what kind of frames the user will open, we assume
they're graphical. Terminal+daemon users will have to undo this in
`~/.emacs.d/init.el`.
2019-05-12 01:43:45 -04:00
Henrik Lissner
e5d566ea2a
Prevent non-prefix key errors on doom//refresh
...
May also help doom/reload
2019-05-12 01:43:22 -04:00
Henrik Lissner
2358dbfc84
Replace "Doom" w/ ~/.emacs.d when 'upgrade' fails
2019-05-12 00:56:17 -04:00
Henrik Lissner
a558f9b3f1
cli/quickstart: fix font path for all-the-icons-install-fonts
...
all-the-icons-install-fonts guesses the font path based on
`window-system', which is nil in tty Emacs.
2019-05-12 00:56:17 -04:00
Henrik Lissner
0f06b7702e
Remove which-key dependency from +evil/easymotion
2019-05-12 00:56:17 -04:00
Henrik Lissner
f7f96d3abb
ui/indent-guides: disable responsive guides
...
It substantially slows down Emacs, so I cannot endorse it as a default.
2019-05-12 00:56:14 -04:00
Henrik Lissner
f3d2038931
Merge pull request #1377 from pcasaretto/docker-docs
...
Add a draft for docker module documentation
2019-05-12 00:33:03 -04:00
Henrik Lissner
f20bcb6e4f
Merge pull request #1400 from gilbertw1/better-jumper-minor-mode
...
Enable `better-jumper-mode` when loaded
2019-05-12 00:32:19 -04:00
Henrik Lissner
c9b9d00e17
Merge pull request #1395 from jeffjewiss/treemacs-magit
...
Use treemacs-magit package
2019-05-11 01:44:55 -04:00
Henrik Lissner
370be2682d
Merge pull request #1398 from socksy/develop
...
Fix snarky ruby in example init.example.el
2019-05-11 01:41:07 -04:00
Henrik Lissner
7ffa1d2d91
Merge pull request #1392 from brabalan/org-agenda-localleader
...
Add localleader bindings to org-agenda
2019-05-11 01:40:17 -04:00
Bryan Gilbert
29fb8b3611
Enable better-jumper-mode
when loaded
2019-05-10 12:43:25 -04:00
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