Henrik Lissner
2bf74158fd
Minor refactors across the board
2019-11-04 03:37:54 -05:00
Henrik Lissner
a93f097f78
ui/nav-flash: factor out redundancy
2019-11-03 16:27:17 -05:00
Henrik Lissner
d10c2f6cb9
ui/pretty-code: fix duplicate in fira ligatures
...
Relevant to #743
2019-11-03 14:17:03 -05:00
Henrik Lissner
a074a2c851
ui/popup: let completion popups handle themselves
...
Fixes #1976
2019-11-01 22:31:05 -04:00
Henrik Lissner
9fa447a83b
Remove SPC DEL binding
...
Instead, 'ga' (or calling `what-cursor-position`) will trigger
nav-flash, to serve as the "where's my cursor" command from now on.
Closes #1883
2019-10-30 22:09:52 -04:00
Henrik Lissner
effee30138
ui/nav-flash: don't trigger on mouse click
2019-10-29 18:19:02 -04:00
Gerry Agbobada
d0101b661c
Add Readme for hydra module
2019-10-29 20:17:03 +01:00
Henrik Lissner
bc8dd82590
Merge pull request #1972 from rgrinberg/ignore-send-mail
...
ui/popup: ignore send mail buffers
2019-10-29 01:25:19 -04:00
Henrik Lissner
be08f9794e
Fix nav-flash being suppressed
...
By a variable that will (almost) always be non-til.
2019-10-28 23:23:14 -04:00
Henrik Lissner
74d87a1e24
ui/pretty-code: minor reformatting
2019-10-28 23:23:14 -04:00
Henrik Lissner
d347574d30
Fix #1973 : selected region survives switching workspaces
...
Leaving behind ineffectual region highlights
2019-10-28 23:23:13 -04:00
Rudi Grinberg
0e0fa37b22
[popup] ignore send mail buffers
...
[C-x m] should not appear in a popup.
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2019-10-28 12:20:35 +09:00
Henrik Lissner
3c6f48f9ec
Move evil & corrective keybinds to respective modules
...
Keybinds that correct behavior or provide or extend vim functionality
were moved to their respective modules, or to the :editor evil module.
Keybinds in the global space, that are particularly opinionated but
potentially harmful or imposing as a default, or likely for users to
change (like leader keys), are kept in config/default.
2019-10-26 23:44:28 -04:00
Gerry Agbobada
b1e8ee7175
Add 'Search Documentation' button to dashboard ( #1955 )
...
* Add an FAQ action to doom-dashboard
* Separate faq and user manual
This is necessary until I can dispatch properly the (file-exists-p)
conditions in the :action part of the variable.
The issue is that the value in :action needs to be a symbol (symbolp)
and the (if COND THEN ELSE) form does not match this.
* Use doom/help-search if (or faq.org manual.org)
Since the function searches through the (in-progress) manual and faq
* Remove :when condition from Search Documentation
This condition is unnecessary since doom/help-search now always at least
lists the modules from doom/help-modules
2019-10-26 04:15:32 -04:00
Henrik Lissner
4ccb69dbd0
ui/workspaces: fix unrenamed workspace on project-switch #1942
2019-10-25 02:42:54 -04:00
Henrik Lissner
3a7f84cfe2
ui/ophints: make 'gr' highlight async
2019-10-25 02:38:15 -04:00
Henrik Lissner
7f317e32ca
ui/ophints: integrate 'gr' operator w/ evil-goggles
2019-10-24 19:50:54 -04:00
Clement Busschaert
82ecfac39c
ui/modeline: fix ligature advice for hlissner#1216
2019-10-24 22:24:39 +02:00
Henrik Lissner
2cd06d23cd
ui/modeline: rename fancy-battery -> battery
...
The fancy-battery segment was removed upstream:
seagle0128/doom-modeline/commit/93135d4
2019-10-24 15:45:55 -04:00
Henrik Lissner
3f6dfe8eac
ui/modeline: fix ligature advice for #1216
2019-10-24 14:31:50 -04:00
Henrik Lissner
909c277968
ui/modeline: fix ligature/all-the-icons conflict #1216
...
Relevant to seagle0128/doom-modeline#69
2019-10-23 18:05:08 -04:00
Henrik Lissner
74cad2632b
ui/popup: use old alist use-case for set-popup-rule!
...
This paradigm has been long since abandoned.
2019-10-21 06:26:57 -04:00
Henrik Lissner
b3a0fb9fc7
ui/popup: correct docstring of set-popup-rule!
...
Predicate functions take two arguments.
2019-10-21 06:26:57 -04:00
Henrik Lissner
06be259b6d
Merge pull request #1919 from aidangilmore/pragmata-pro-update
...
ui/pretty-code: update PragmataPro Ligatures
2019-10-20 19:59:58 -04:00
Henrik Lissner
e7f492c400
ui/popup: fix "back to top level" issue
...
The popup manager (by default) auto-kills most popup buffers after
~5s (controlled by the :ttl property). However, when backtrace buffers
are killed, it calls `top-level`. When the popup manager kills the
buffer, this causes janky cursor movement and the message "Back to top
level" to be displayed in the minibuffer.
2019-10-20 19:57:27 -04:00
Henrik Lissner
e0469e14c0
Minor refactors & reformatting across the board
2019-10-20 19:57:27 -04:00
Aidan Gilmore
7784b2215b
Update PragmataPro Ligatures
2019-10-19 17:16:39 -04:00
Henrik Lissner
8dd8420ff7
ui/tabs: fix buffers being saved to window parameters
...
Buffers have no read syntax and cannot be serialized. This would cause
errors when :ui workspaces users try to restore sessions that contained
buffer lists.
2019-10-18 21:10:55 -04:00
Henrik Lissner
323e0adf45
Minor refactors & reformatting across the board
2019-10-17 01:47:58 -04:00
Henrik Lissner
44eb11c028
ui/treemacs: make o {v,s} consistent w/ C-w {v,s} #1875
2019-10-10 16:58:23 -04:00
Henrik Lissner
a3fa1e07b1
Refactor doom/kill-*-buffer commands
2019-10-10 16:11:42 -04:00
Henrik Lissner
07380af819
Add gy operator for yanking without indentation
...
Copies
(a
b
c)
As
(a
b
c)
2019-10-10 16:11:41 -04:00
Henrik Lissner
1cb3a43e03
ui/neotree: don't manage popups
...
Neotree can do that on its own.
2019-10-10 16:11:41 -04:00
Henrik Lissner
ee5cdb9e5d
Merge pull request #1866 from zakkak/workspaces-readme
...
ui/workspaces: update commands & keybindings in README
2019-10-10 11:33:30 -04:00
Henrik Lissner
fab033e899
Merge pull request #1868 from zakkak/ui-doom-readme
...
ui/doom: update README.org to new format
2019-10-10 11:30:59 -04:00
Foivos Zakkak
c5f34a7d04
Fix #+SINCE in ui/workspaces/README.org
2019-10-10 01:48:05 +03:00
Foivos Zakkak
5100b84ed6
Fix #+SINCE in ui/doom/README.org
2019-10-10 01:45:36 +03:00
Foivos Zakkak
f9d84537f9
Fix #+SINCE in ui/doom-dashboard/README.org
2019-10-10 01:44:12 +03:00
Foivos Zakkak
a4fbf5242d
Reformat ui/doom-dashboard/README.org to match __doom-readme template
2019-10-10 01:10:57 +03:00
Foivos Zakkak
98a65a3489
Reformat ui/doom/README.org to match __doom-readme template
2019-10-10 01:06:08 +03:00
Foivos Zakkak
11e4e81d79
Update Commands & Keybindings in Workspaces README
2019-10-10 00:43:43 +03:00
Henrik Lissner
616dec5b93
Optimize opening large files #1834
...
Fixes an issue where dtrt-indent and/or nav-flash would hang Emacs when
opening large files, and disables all mode hooks for large
files (without using fundamental-mode so you can at least get syntax
highlighting).
2019-10-07 16:02:23 -04:00
Henrik Lissner
05f458a75b
Disable benchmark in minibuffer if dashboard is enabled
...
Redundant; also, printing to minibuffer during startup is somewhat
expensive.
2019-10-06 02:28:44 -04:00
Henrik Lissner
d297dc6934
Minor refactor & comment revision across the board
2019-10-03 23:33:59 -04:00
Akhil Wali
16007d44f3
Add doom-solarized-dark to +doom-solaire-themes
2019-10-01 10:52:46 +13:00
Henrik Lissner
3f7e0fd103
Fix +workspace/delete changing workspaces
...
...when deleting other workspaces.
2019-09-29 23:12:43 -04:00
Henrik Lissner
fd67534c89
Change how {size-indication,column-number}-mode are enabled
...
Relevant to #1817
2019-09-29 13:11:26 -04:00
Henrik Lissner
060f6a36d3
Fix +workspace/delete initially filtering workspaces
...
SPC u SPC TAB d will prompt you for the workspace you want to delete,
with the name of the current workspace prefilled into the the
minibuffer. This filters out all other workspaces from the get go, which
may fool you into thinking you can only delete the current workspace.
Now it only selects the current workspace by default, without filtering
them.
2019-09-29 12:50:20 -04:00
Henrik Lissner
b66de08204
Merge pull request #1727 from jjzmajic/develop
...
Load hydra examples without using example hydras.
2019-09-28 22:57:38 -04:00
Henrik Lissner
e079b4b1e3
ui/vc-gutter: fix {next,previous}-hunk commands
...
They would sometimes jump to random hunks.
2019-09-27 15:18:44 -04:00