Commit Graph

9107 Commits

Author SHA1 Message Date
Henrik Lissner
3d53aa5dad
Fix google images url for +lookup/online 2019-05-14 15:18:17 -04:00
Henrik Lissner
9024d831f8
Fix void-variable error in yaml-mode when folding 2019-05-14 15:04:11 -04:00
Henrik Lissner
c4a5a1b007
Remove redundant +ivy--switch-buffer transformer
Mentioned in #1408
2019-05-14 10:12:37 -04:00
Henrik Lissner
2fa2639d64
Add value column to {describe,helpful}-variable 2019-05-14 10:06:36 -04:00
Henrik Lissner
13a20866aa
Add headers to leader prefixes for easy imenu access
SPC / i to jump between them
2019-05-13 22:34:43 -04:00
Henrik Lissner
8aff431ed9
Fix "section" imenu regexp 2019-05-13 22:32:33 -04:00
Henrik Lissner
b7d1702484
Add :prefix-map to map! macro
Each prefix now defines a doom-leader-DESC-map keymap, where DESC is the
which-key description for that prefix key. This should make it easier
for users to move leader prefixes. e.g.

To move SPC TAB (workspaces) to SPC l:

  (map! :leader
        "TAB" nil
        "l" doom-leader-workspaces-map)
2019-05-13 22:30:21 -04:00
Henrik Lissner
0a0def6a53
ui/modeline: update README
To reflect our adoption of the doom-modeline package. Still a WIP, but
is at least more correct now.

Renders #1412 unnecessary.
2019-05-13 19:34:44 -04:00
Henrik Lissner
9bc47ca329
Minor refactors
- Don't aggressively load gnu-elpa-keyring-update, it autoloads itself
- Update docstring + comments
- scroll-margin = 1
2019-05-13 19:34:44 -04:00
Henrik Lissner
20596cd41f
Reformat gc optimization & gc on focus-out
Also raises the gc upper limit to 512mb
2019-05-13 19:34:44 -04:00
Henrik Lissner
ddb03c6335
Optimize doom-local-dir entry in recentf-exclude
file-in-directory-p is a tad more expensive.

Also takes into account any modifications to recentf-filename-handlers
2019-05-13 19:34:44 -04:00
Henrik Lissner
f1ea7de76d
Fix color of indent guides in daemon sessions 2019-05-13 19:34:44 -04:00
Henrik Lissner
9dfc4f42c6
Merge pull request #1408 from flatwhatson/ivy-virtuals
Fix ivy-switch-buffer virtual buffer support
2019-05-13 15:07:34 -04:00
Henrik Lissner
6c9d0392cd
Merge pull request #1405 from brabalan/org-set-tags-fix
fix command to set tags
2019-05-13 15:02:58 -04:00
Henrik Lissner
2f0c56f705
input/chinese: remove chinese-wbim
See fadbfb321f (commitcomment-33512172)
2019-05-13 14:40:10 -04:00
Henrik Lissner
7443669b1e
Minor refactors & comment revision 2019-05-13 14:37:00 -04:00
Henrik Lissner
646cba3f68
Bring back undo history compression
But only if zstd is available. Also strips text properties from the undo
list. This often provides a 30-50% size benefit, with a negligible
performance impact.
2019-05-13 14:31:49 -04:00
Henrik Lissner
3399580647
Fix #1409: autoload +modeline|resize-for-font 2019-05-13 12:36:22 -04:00
Andrew Whatson
876e2a250f Fix ivy-switch-buffer virtual buffer support 2019-05-13 23:45:21 +10:00
Alan Schmitt
77905d9815 fix command to set tags 2019-05-13 10:40:43 +02:00
Henrik Lissner
a742a1440a
Add :input japanese to init.example.el 2019-05-13 01:00:34 -04:00
Henrik Lissner
8d9a15e414
Add :input japanese module 2019-05-13 00:57:59 -04:00
Henrik Lissner
fadbfb321f
Add :input chinese module #1371 2019-05-13 00:57:59 -04:00
Henrik Lissner
6ea0c39137
Ensure use-package settings are set @ compile-time 2019-05-13 00:57:59 -04:00
Henrik Lissner
10f60e7918
tools/magit: add -t/--tags action to magit-fetch 2019-05-13 00:20:06 -04:00
Henrik Lissner
f696ff32f4
doom-project-find-file: add helm-find-files as a fallback 2019-05-13 00:18:51 -04:00
Henrik Lissner
6ab16621e0
better-jumper: quelpa -> melpa 2019-05-12 23:27:34 -04:00
Henrik Lissner
f2d267ce8b
projectile: fall back to git-grep instead of rgrep
Also changes projectile-sort-order, but this only affects the native
indexer.
2019-05-12 22:12:08 -04:00
Henrik Lissner
769cfbe5d1
projectile: resort to ripgrep if fd is absent
Speeds up file search in general, and on Windows especially.
2019-05-12 22:12:04 -04:00
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