Commit Graph

1503 Commits

Author SHA1 Message Date
b632cbaa5c Add projectile dired action in workspaces module
"open project in dired"
2020-08-19 17:37:00 +05:30
55642fc8bb Bump :ui unicode
rolandwalker/unicode-fonts@7b88ae8 -> rolandwalker/unicode-fonts@e3942fe
2020-08-15 05:14:22 -04:00
e2eb42ab0e Fix typo in :ui hydra module readme 2020-08-15 01:01:54 -04:00
335af41b70 Bump :ui doom
hlissner/emacs-solaire-mode@380e01c -> hlissner/emacs-solaire-mode@cd63b67
2020-08-13 17:02:24 -04:00
3ce18233e1 Fix untargetable treemacs window from ace-window 2020-08-13 12:49:21 -04:00
0b349bf1c0 ui/modeline: fix constant redisplay errors
Fixes a wrong-type-argument: stringp error emitted by the buffer-id
segment in :ui (modeline +light).
2020-08-13 03:05:50 -04:00
577e8b8102 Excluse treemacs buffer from ace-window
This allows users to jump to treemacs with ace-window, but when opening
files from treemacs with treemacs-visit-node-ace-* commands (e.g. on
oaa) it doesn't make sense to open files in the treemacs window.
2020-08-12 20:58:41 -04:00
ed21b7d043 Merge pull request #3711 from dlesl/develop
Enable native ligature support on emacs-28/mac
2020-08-12 15:25:09 -04:00
809eae331f Fix #3732: hard-to-see flycheck indicators
A temporary measure until I've sorted out custom faces for this module.
It solves difficult-to-see icons in the flycheck segment on some
themes (e.g. doom-molokai).
2020-08-12 02:52:00 -04:00
8fc82cacdb Bump :ui doom
hlissner/emacs-doom-themes@e803fc4 -> hlissner/emacs-doom-themes@8a5538e
hlissner/emacs-solaire-mode@d3e8f9e -> hlissner/emacs-solaire-mode@380e01c
2020-08-12 00:33:48 -04:00
08e5b8535a ui/workspaces: don't persist TRAMP buffers
They're too slow to restore.
2020-08-11 20:53:12 -04:00
6f51f062a7 Enable native ligature support on emacs-28/mac 2020-08-09 16:13:23 +02:00
de4532f979 ui/doom-dashboard: have 'last-project policy fall back to CWD
Normally, the dashboard assumes the default-directory = project root of
the last buffer you had open. This is to make it easy for you to recover
from closing the last buffer in your project and wondering how to get
back. However, if the last file wasn't in a valid project, the dashboard
assumes the directory of the last buffer that did, which can be jarring.

It will now assume the last buffer's CWD if it wasn't in a valid project
root.
2020-08-09 01:50:41 -04:00
88a5a88fa5 Bump :ui modeline
seagle0128/doom-modeline@1c4711c -> seagle0128/doom-modeline@881e099
2020-08-07 23:09:58 -04:00
b091a43fc7 ui/modeline: don't resolve project root over tramp
It can be tremendously slow, and is evaluated on every input. Sometimes
several times on each input.
2020-08-07 02:01:04 -04:00
23372c82b9 ui(tabs): use a smaller dot to show unsaved file status 2020-08-02 15:33:48 +08:00
4c1ad04e7f Fix 'void-variable: org-indent-mode' error 2020-07-31 02:45:57 -04:00
6a64f37435 Minor refactors & revision across the board 2020-07-31 01:39:24 -04:00
2c158a4112 Disable highlight-indent-guides-mode in org-indent-mode 2020-07-31 01:25:20 -04:00
46802af6d9 Bump :ui doom
hlissner/emacs-doom-themes@294a432 -> hlissner/emacs-doom-themes@2c71a9f
hlissner/emacs-solaire-mode@25d1aaf -> hlissner/emacs-solaire-mode@d3e8f9e

Fixes leading stars in org-mode being visible, despite non-nil
org-hide-leading-stars.
2020-07-31 01:18:07 -04:00
b604e38d80 Bump :ui treemacs
Alexander-Miller/treemacs@399e82b -> Alexander-Miller/treemacs@644e940
2020-07-29 15:36:43 -04:00
d2f7999c29 Don't close treemacs on ESC #1970 2020-07-29 14:30:09 -04:00
095b32979f Register workspace buffers opened via bookmark-jump 2020-07-28 16:06:37 -04:00
e1fc2db751 Disable line numbers in dashboard
They look ugly when large margins are involved.
2020-07-26 14:03:45 -04:00
b8a8ca9b06 Consider any window with no-other-window a popup
This allows +popup/other (other-popup) to jump to side windows created
outside of Doom's popup manager (e.g. treemacs or neotree).
2020-07-25 17:50:27 -04:00
cd3c865c01 Bump :ui doom
hlissner/emacs-doom-themes@7307dc6 -> hlissner/emacs-doom-themes@294a432

Closes #3617

Co-authored-by: Maikol Solís <maikol-solis@users.noreply.github.com>
2020-07-24 15:25:21 -04:00
a282730ce9 Fix typos and reword docstrings 2020-07-23 07:35:31 -04:00
86843d7569 Fix excessive padding in +light modeline
If encoding segment is hidden, the padding between the VC branch and
syntax checker segments would be too large.
2020-07-23 00:57:57 -04:00
124a99a8f0 Bump :ui tabs
ema2159/centaur-tabs@2154fa9 -> ema2159/centaur-tabs@9114ef4

ema2159/centaur-tabs#114 was resolved.
Fixes #3593
2020-07-22 17:30:38 -04:00
b383ff23cb ui/modeline: hide encoding if default 2020-07-19 00:57:14 -04:00
77e329f9b3 Add the BUG and XXX tags to hl-todo 2020-07-13 19:48:56 +04:30
5003b700dd Bump :ui treemacs
Alexander-Miller/treemacs@327bf63 -> Alexander-Miller/treemacs@399e82b
2020-07-12 22:46:16 -04:00
8ad7f64119 Bump :ui modeline
seagle0128/doom-modeline@2b30885 -> seagle0128/doom-modeline@1c4711c

Closes #3526
2020-07-12 22:46:16 -04:00
251561aa0f Bump :ui doom
hlissner/emacs-doom-themes@b1c43a3 -> hlissner/emacs-doom-themes@7307dc6
2020-07-12 22:46:15 -04:00
2db39eafa1 Use custom-set-faces! instead and update the cons message 2020-06-25 22:43:37 -04:00
e0d6f79202 Clarify ace-window font size and add example 2020-06-25 19:30:37 -04:00
3cf726c07a Bump :ui workspaces
hlissner/persp-mode.el@14325c1 -> Bad-ptr/persp-mode.el@14325c1
2020-06-24 19:07:03 -04:00
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
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
233b15fe1e Larger *Customize* popup rule & don't quit on ESC/C-g 2020-06-13 16:21:43 -04:00
e7b7f670f0 Merge pull request #3334 from guraltsev/unicode-font-module-support_3329
:ui unicode module improvements
2020-06-12 17:03:19 -04:00
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
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
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
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
5f3bfa1db1 Fix #3343: don't re-set char-table on doom/reload 2020-06-10 02:26:26 -04:00
63b4dbf1b4 Make unicode-fonts-setup run when emacs is started in daemon mode 2020-06-08 12:37:11 -04:00
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
cc772adc38 Revert 68815a6a3
Fixes #3320
2020-06-07 14:00:13 -04:00
68815a6a37 Use (supposedly) faster indent-guides glyph 2020-06-05 15:18:03 -04:00