Commit graph

1367 commits

Author SHA1 Message Date
Henrik Lissner
3cf726c07a
Bump :ui workspaces
hlissner/persp-mode.el@14325c1 -> Bad-ptr/persp-mode.el@14325c1
2020-06-24 19:07:03 -04:00
Henrik Lissner
2dd849e5f9
Bump :ui workspaces
Bad-ptr/persp-mode.el@391a7dc -> hlissner/persp-mode.el@14325c1

Until Bad-ptr/persp-mode.el#116 is merged.
2020-06-18 13:55:42 -04:00
Henrik Lissner
847bbf380c
persp-kill-foreign-buffer-behavior = kill
Don't bother the user with prompts. If they're killing a buffer, they
want to kill the buffer.
2020-06-13 17:12:23 -04:00
Henrik Lissner
233b15fe1e
Larger *Customize* popup rule & don't quit on ESC/C-g 2020-06-13 16:21:43 -04:00
Henrik Lissner
e7b7f670f0
Merge pull request #3334 from guraltsev/unicode-font-module-support_3329
:ui unicode module improvements
2020-06-12 17:03:19 -04:00
Gennady Uraltsev
e26d69f39b Update module to conform to doom-emacs style
- Fix Readme.org alignment and metadata
- Add unicode-font to "Plugins" section
- Remove empty "Hacks" section
- Inline +unicode--add-doom-unicode-font
2020-06-12 14:56:13 -04:00
Gennady Uraltsev
6040feaa9a :ui unicode module improvements
+ Add documentation
+ Add support for doom-unicode-font as default candidate for non-latin glyphs.

Fixes https://github.com/hlissner/doom-emacs/issues/3329
2020-06-12 12:45:37 -04:00
Henrik Lissner
6fc3be6165
Remove unneeded hook on org-capture-mode-hook
This was corrected upstream in hlissner/emacs-solaire-mode@e077c28
2020-06-12 12:26:55 -04:00
Henrik Lissner
85ef9b64c6
Merge pull request #3336 from guraltsev/unicode-setup-when-daemon
Make unicode-fonts-setup run when emacs is started in daemon mode
2020-06-10 03:00:56 -04:00
Henrik Lissner
5f3bfa1db1
Fix #3343: don't re-set char-table on doom/reload 2020-06-10 02:26:26 -04:00
Gennady Uraltsev
63b4dbf1b4 Make unicode-fonts-setup run when emacs is started in daemon mode 2020-06-08 12:37:11 -04:00
Henrik Lissner
fa1743eee8
Add pretty-symbols-alist support to scala
Closes #2705

Co-authored-by: Ashkan <ashkan.aleali@gmail.com>
2020-06-07 14:25:06 -04:00
Henrik Lissner
cc772adc38
Revert 68815a6a3
Fixes #3320
2020-06-07 14:00:13 -04:00
Henrik Lissner
68815a6a37
Use (supposedly) faster indent-guides glyph 2020-06-05 15:18:03 -04:00
Henrik Lissner
8bf902d5f4
General refactors & reformatting across the board 2020-06-04 20:13:28 -04:00
Henrik Lissner
60ca118eb2
Fix #3166 and #3288: over-eager project-root caching
And prevent explicit projectile-project-root interfering with project
switching.
2020-06-04 19:43:20 -04:00
Henrik Lissner
2ef35bbcdc
Bump :ui doom
hlissner/emacs-solaire-mode@e077c28 -> hlissner/emacs-solaire-mode@5baf494
2020-06-02 18:16:32 -04:00
Henrik Lissner
c2ea4c90d9
"Fix" hl-line bleeding into buffer bg (part 2)
At least highlight up to n-1's character in 2nd-to-last line, as
promised.
2020-06-01 19:36:52 -04:00
Henrik Lissner
86625d3d42
"Fix" hl-line bleeding into buffer bg
When its face is remapped (e.g. by solaire-mode).

Unfortunately, this means highlighting on the 2nd-to-last line becomes
janky, but this is the lesser evil of the two. Upgrade to 27 people!

Also, don't do anything if solaire-mode isn't enabled.
2020-06-01 19:28:58 -04:00
Henrik Lissner
c5b561f796
Fix args-out-of-range error from hl-todo
Only seen in scala-mode so far.
2020-06-01 05:51:26 -04:00
Henrik Lissner
36741fae19
Bump :ui doom
hlissner/emacs-doom-themes@f569b5a -> hlissner/emacs-doom-themes@b1c43a3
hlissner/emacs-solaire-mode@adc8c0c -> hlissner/emacs-solaire-mode@e077c28
2020-05-31 22:25:56 -04:00
Henrik Lissner
2230f76e0a
Bump :ui tabs
ema2159/centaur-tabs@0e003e3 -> ema2159/centaur-tabs@2154fa9

centaur-tabs new falls back to tab-line in Emacs 27+
2020-05-31 22:25:56 -04:00
Henrik Lissner
416f155d67
Show org-goto help window in a popup #3254
Rather than taking up a whole window only to show three lines of text.
2020-05-31 22:25:55 -04:00
Henrik Lissner
15f6a6cdd9
Bump :ui
Alexander-Miller/treemacs@5c01829 -> Alexander-Miller/treemacs@327bf63
abo-abo/hydra@16fa8d1 -> abo-abo/hydra@87873d7
dimitri/switch-window@204f9fc -> dimitri/switch-window@8710f63
ema2159/centaur-tabs@57afd81 -> ema2159/centaur-tabs@0e003e3
hlissner/emacs-doom-themes@a130617 -> hlissner/emacs-doom-themes@f569b5a
jabranham/mixed-pitch@734fbdf -> jabranham/mixed-pitch@1cad46f
joostkremers/writeroom-mode@7f7acde -> joostkremers/writeroom-mode@8a226a3
jrblevin/deft@f54e8a6 -> jrblevin/deft@fca9ea0
2020-05-28 02:37:18 -04:00
Henrik Lissner
fa55a0889a
Enable global-anzu-mode after evil-anzu loads
evil-anzu depends on anzu-mode being enabled to update its results, so
we enable global-anzu-mode when evil-search (or isearch) is first
invoked.
2020-05-27 14:06:17 -04:00
Henrik Lissner
6387f26a5d
ui/modeline: mention "cut off modeline" issue in readme
Plus workarounds.
2020-05-25 15:55:29 -04:00
Henrik Lissner
0252f4f36f
Refactor :ui modeline +light 2020-05-25 03:43:40 -04:00
Henrik Lissner
e00bfc7612
Minor refactors & reformatting 2020-05-25 03:43:40 -04:00
Henrik Lissner
a9316525c4
Backport variadic setq-local from Emacs 27 2020-05-24 16:45:55 -04:00
Henrik Lissner
5472d46426
Bump :ui modeline
seagle0128/doom-modeline@c177959 -> seagle0128/doom-modeline@2b30885
emacsorphanage/anzu@3e34fb3 -> emacsorphanage/anzu@7b8688c
emacsorphanage/evil-anzu@9bca6ca -> emacsorphanage/evil-anzu@d3f6ed4

Fixes the anzu number-of-matches display in the modeline for isearch,
iedit, evil-search, and evil-substitution. This was caused by changes
upstream.
2020-05-20 04:46:37 -04:00
Henrik Lissner
7a37c50cf5
Bump :ui tabs
ema2159/centaur-tabs@e6bf9f5 -> ema2159/centaur-tabs@57afd81
2020-05-20 01:08:36 -04:00
Steven vanZyl
f5acb54a7d Bump :ui doom
hlissner/emacs-doom-themes@34f181 -> hlissner/emacs-doom-themes@a13061

Updates the Pin of doom-themes to the latest, which includes a number of fixes,
notably the faces for the minimap.
2020-05-19 19:55:50 -04:00
Henrik Lissner
e0cc0eba24
Fix 'bad object 5765245...' error on minimap module 2020-05-18 17:23:41 -04:00
Henrik Lissner
98f69ee3cf
Fix solaire-mode auto-disabler for daemon users
Hopefully.
2020-05-18 14:38:27 -04:00
Henrik Lissner
f96e54fbe8
Merge pull request #3142 from rushsteve1/minimap
Minimap Module
2020-05-18 03:07:52 -04:00
Henrik Lissner
fdf24dc85f
Move centaur-tabs-mode to doom-first-file-hook 2020-05-18 02:56:37 -04:00
Steven vanZyl
fe68c654c0 Minimap Fixes
Another set of fixes to the minimap as suggested by @hlissner.

- Changed the use-package to :defer t
- Updated the README.org and removed the Hacks section
- Alphabetized the init.example.el list
2020-05-17 15:54:09 -04:00
Steven vanZyl
c1937397f3 Remove custom faces from module
Removed the custom faces from the module in favor of setting them in
doom-themes itself
https://github.com/hlissner/emacs-doom-themes/pull/467
2020-05-16 18:31:24 -04:00
Steven vanZyl
ce8feda2ca Minimap Module fixes
First round of fixes suggested by @gagbo, including moving some keybinds
to be alphabetical, fixing some paths, and pinning the package version.
2020-05-16 18:24:45 -04:00
Steven vanZyl
112b43fe9a Initial Minimap Module
Created a new Minimap module based on minimap.el from ELPA
the module sets some DOOM-specific config, and better defaults.
Also added keybindings for it.
2020-05-16 17:25:12 -04:00
Henrik Lissner
ea18c83c0a
General refactors & reformatting across the board 2020-05-15 01:44:53 -04:00
Henrik Lissner
48221b4b86
Bump :ui doom
hlissner/emacs-doom-themes@254d476 -> hlissner/emacs-doom-themes@34f181c

Closes #3057
2020-05-08 15:57:20 -04:00
Gerry Agbobada
8d954d4dad
Add link to emacs-mac-port source code
Hopefully this will make it clear that emacs-mac does something special to get ligatures working with the composition-function-table method ; and it serves as an entry point for people who want to get into this kind of detail
2020-05-08 11:18:26 +02:00
Henrik Lissner
5b23b3d486
Add popup rule for org-journal search commands 2020-05-07 00:23:46 -04:00
Henrik Lissner
bc0477c3ba
Optimize +prog-ligatures-alist
But preserve regexp-opt forms for users who want to contribute.
2020-05-06 13:54:41 -04:00
Henrik Lissner
8f4684a69b
Add new iosevka ligatures to composition table
Closes #3047
2020-05-06 13:50:18 -04:00
Henrik Lissner
7460e9e798
Resize modeline when resizing fonts
Possibly fixes #3040
2020-05-05 16:28:29 -04:00
Henrik Lissner
87fe822515
Fix void-function treemacs-current-visibility 2020-05-03 16:31:06 -04:00
Henrik Lissner
0904ee406f
Make +popup/diagnose output result
Rather than succeed silently.
2020-05-03 16:31:06 -04:00
Henrik Lissner
2ccb9cc8a3
centaur-tabs-cycle-scope = 'tabs 2020-05-03 16:31:06 -04:00