Commit Graph

803 Commits

Author SHA1 Message Date
55cfe0cca4 Fix TAB fallthrough for evil keybinds
If TAB was bound on the current keymap, our TAB dispatcher would fall
back on it, but it wouldn't see TAB keybinds on evil auxiliary keymaps
on the current keymaps (e.g. in cfw:calendar-mode).
2021-03-06 00:10:55 -05:00
fa292bebbb Fix the "Yank file path" non-evil bindings
+default/yank-buffer-filename was replaced in
be9b3ff352 and +evil-bindings.el was
updated accordingly. This commit makes the corresponding updates in
+emacs-bindings.el.
2021-03-04 21:27:36 +00:00
1274de3d34 Minor reformatting & refactors across the board 2021-02-25 13:59:43 -05:00
03fa2eafee Bind SPC o F to select-frame-by-name 2021-02-25 13:59:43 -05:00
b681a2e1b4 Fix +zen/toggle-fullscreen keybind for vanilla users 2021-02-25 12:12:53 -05:00
3e32379f54 ui/zen: add +zen/toggle{,-fullscreen} commands
A more reliable "Distraction-free" fullscreen mode.
2021-02-24 18:06:30 -05:00
91f8d3e5d0 Fix void-variable sp-get-thing
When smartparens is disabled.
2021-02-15 14:57:14 -05:00
be9b3ff352 Bind SPC f Y to yank path relative to project
Also, both commands now announce "Copied path to clipboard: ..." to make
it clear it worked (and what is being copied).
2021-02-15 14:54:13 -05:00
426c50d61b Bump :app :config
abo-abo/avy@bbf1e73 -> abo-abo/avy@e92cb37
jorgenschaefer/circe@d98986c -> jorgenschaefer/circe@265f36c
kidd/org-gcal.el@2cad2d8 -> kidd/org-gcal.el@0a6f9a7
noctuid/link-hint.el@e897897 -> noctuid/link-hint.el@09ba572
skeeto/elfeed@7b2b6fa -> skeeto/elfeed@362bbe5
2021-02-07 23:53:58 -05:00
16a495c97d Fix #4548: global TAB overwritten by evil keybind 2021-02-06 06:54:18 -05:00
5dedf00811 Fix find file in private config for emacs bindings 2021-02-04 16:06:56 +08:00
c7029731d1 Updated projectile-project-search-path to use the correct arguments when
calling message and projectile-discover-projects-in-directory.
2021-01-28 18:51:42 -06:00
2e088e7945 More feedback from +default/discover-projects
Log successes and failures to the echo area/*Messages* so we know the
command worked (or didn't).
2021-01-23 18:50:21 -05:00
b89929f3f8 Bind {C-h, SPC h} V to doom/help-custom-variable
For looking up custom variables (i.e. variables intended to be
customized; defined with defcustom).
2021-01-05 19:21:54 -05:00
49f3bc193a Fix #4430: wrong-num-of-args error on expand-region 2020-12-14 15:14:20 -05:00
f0a5d454c5 Bind useful magit-file-dispatch
Thanks to this blog post for teaching me about it:
https://emacsredux.com/blog/2020/12/10/essential-magit-file-commands/

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2020-12-11 15:51:45 +04:00
910e3bc1d9 config/default: update deprecated bindings
deprecation notice:
47e83f7d3f
2020-12-02 19:16:25 +01:00
b49c40bbb3 Minor refactors & comment revision 2020-11-29 14:37:32 -05:00
38ce4e8c7c Merge pull request #4301 from offbyone/org-roam-tagging
Add keybindings for roam tagging
2020-11-27 22:25:25 -05:00
ed93ed9907 Bump :config default
abo-abo/avy@509471b -> abo-abo/avy@bbf1e73
noctuid/link-hint.el@7440704 -> noctuid/link-hint.el@e897897
2020-11-27 22:20:51 -05:00
18db5e2089 Add keybindings for roam tagging
"t" to tag a roam file with the `#+roam_tags` property.
"T" to untag the file
2020-11-22 10:28:24 -08:00
03fe396eea Move +default/{find-in,browse}-emacsd to core lib
Renamed them to:

+ doom/find-file-in-emacsd
+ doom/browse-in-emacsd
2020-11-19 00:44:16 -05:00
d6ef43a563 C-s = company-filter-candidates in company-active-map
Incrementally filter the candidates list, rather than restart it.
2020-11-15 22:00:56 -05:00
b96b6ed64e Fix /* and /** expansion in various languages
Also adds +web-continue-block-comments option to control:

/*
 *
 */

vs

/*

*/

Has a known issue where the indentation for the closing delimiter is off
by one when +web-continue-block-comments is disabled. Will have to look
into that later.
2020-11-09 17:19:14 -05:00
ee6c27c2a0 Merge pull request #4143 from innerout/fold-docs
Add emacs bindings and documentation in fold module
2020-11-06 02:33:53 -05:00
86722ee67e Minor refactors & reformatting 2020-11-03 16:16:12 -05:00
3abd26aaff Remove smartparens keys on vanilla C/M arrow keys
Maybe some extra effort is needed to make these only available in lisp
modes, but this has proven to be a poor global default.
2020-11-02 14:43:12 -05:00
250b7d1d8b Move keybinds to +emacs-bindings 2020-10-29 23:35:21 +02:00
e408c04548 Rebind rotate-text to ]r / [r
Because using ! shadows evil's default shell operator.
2020-10-29 01:42:04 -04:00
d1cef4ac94 Bind SPC b {c,C} to clone buffer indirectly 2020-10-26 04:04:05 -04:00
9929883bf9 Merge pull request #4001 from akirabaruah/emojify
ui/emojis: New module for inserting/displaying emojis
2020-10-19 01:25:47 -04:00
813804066d ui/emojis: New module for inserting emojis
Uses the emojify package to enable displaying and inserting emojis. Also
adds a new binding "SPC i e" to insert an Emoji. Includes basic docs.
2020-10-11 20:37:19 -07:00
8284f1035b Fix fill-column toggle for vanilla users 2020-10-06 14:28:48 -04:00
729e8d8f39 Fix #4035: fill-column toggle 2020-10-06 14:19:36 -04:00
3f28411f64 Use delegate function
As suggested by Henrik I changed it to use a delegate function, which reduces
code duplication and makes things cleaner
2020-10-05 10:14:54 -04:00
f96b2310df Add keybinding to toggle fill column indicator
Added a keybinding to the Toggles menu to toggle the fill column indicator if
the `fill-column` module is enabled. The keybind is `SPC t c`.

Suggested by lunik1 on Discord
2020-10-05 10:14:54 -04:00
b94b481f6f Merge pull request #4003 from ctjhoa/develop
Add SPC / in evil-bindings
2020-10-04 20:08:48 -04:00
4165d4ff34 Merge pull request #3934 from theutz/add-org-journal-scheduled-entry-binding
Add `org-journal-new-scheduled-entry` Keybindings
2020-10-04 17:05:05 -04:00
87b6a1fa46 Merge pull request #3966 from gagbo/fix/bepo-evil-enhancements
:input layout bepo enhancements
2020-10-04 16:36:46 -04:00
ef1e6dd65c Add SPC / in evil-bindings
Add SPC / alias for "Search project" (SPC s p)

- Searching is one recurring action by developers

- Spacemacs has the same keybinding,
  so it close one gap between Spacemacs and Doom keybindings (#2542)

- It's consistent with SPC * "Search for symbol in projet"
  as it's Vim "*" and "/" equivalent but project-wide
2020-10-01 15:57:31 +02:00
04d08bdf5d Disable non-compatible binding 2020-09-23 00:43:48 +02:00
a6dc6275f8 Fix #3960: make prefix arg consistent in +default/search-project
Is documented to include ignored/hidden files in the search result, but
would prompt for another project instead.
2020-09-19 14:40:11 -04:00
5b13c913eb Add scheduled entry evil binding
For `org-journal-new-scheduled-entry`.
2020-09-13 22:52:42 +03:00
f460a461d8 Add scheduled entry keybinding
For `org-journal-new-scheduled-entry` in normal emacs bindings.
2020-09-13 22:52:42 +03:00
f22f2e28b8 Modifying wrong variable judgment logic 2020-08-28 15:57:58 +08:00
5c9e21814e Fix non evil environment (void variable evil this operator) 2020-08-28 15:40:08 +08:00
841eacc77d tools/lsp: lazy load <leader> c l keybind
Fixes a issue where folks would try to rebind <leader> c, only to get a
non-prefix key error about <leader> c l.
2020-08-27 17:44:58 -04:00
76eae7bc46 Bind SPC s S -> swiper-isearch-thing-at-point #3656 2020-08-25 21:12:50 -04:00
5c6dca2e1a Merge pull request #3819 from gagbo/fix/bepo-helm-maps
[Fix] be lazier for minibuffer maps in :layout bepo
2020-08-24 22:26:21 -04:00
2564bbce0d Use flyspell-mode for SPC t s if +flyspell present
Also corresponding bindigs fix for +emacs-bindigs.el
2020-08-24 20:36:16 +02:00