Commit Graph

8418 Commits

Author SHA1 Message Date
a337c1bd4e lang/org: generalize newline keys
To make them available to both emacs/evil users.
2019-01-22 19:29:13 -05:00
082bdfe865 Add C-RET/C-S-RET aliases for M-RET/M-S-RET 2019-01-22 19:29:13 -05:00
f264a9bc6e Back to command = super, option = meta on MacOS
On MacOS, command used to be 'meta, which Emacs (and many packages) use
for many keybinds. I don't want to pollute the command key, so it is now
meta (as is the Emacs default).

The MacOS keybind fixes have been moved back to super.
2019-01-22 19:29:13 -05:00
f45073880b Use new company-box-show-single-candidate option
And remove old hack since sebastiencs/company-box#40 was merged.
2019-01-22 19:29:13 -05:00
4b129cb17d Fix rg/ag in eshell #1122
Arguments aren't implicitly passed to aliases.
2019-01-22 19:29:13 -05:00
c32862c325 Merge pull request #1132 from seanfarley/smf/remap-tracking
irc: remap tracking-next-buffer to +irc/tracking-next-buffer
2019-01-22 17:01:34 -05:00
fe44a3c435 irc: remap tracking-next-buffer to +irc/tracking-next-buffer
This prevents default keybindings from using `tracking-next-buffer' so
that a user doesn't accidentally end up in a weird mixed workspace.
2019-01-22 13:56:34 -08:00
a32c5f7869 Move macos super key fixes to meta
And add Option motion keybinds.
2019-01-22 04:11:11 -05:00
24b4d24d18 Fix #1127: errant entry in org-structure-template-alist
Caused an error when org-insert-structure-template is called in
org-mode.
2019-01-21 22:35:49 -05:00
bd8f33df52 tools/magit: :when+not => :unless
Minor refactor
2019-01-21 22:27:03 -05:00
6bbc095694 Merge pull request #1128 from ar1a/nix-indent
set nix-indent-function to #'nix-indent-line
2019-01-21 22:24:34 -05:00
26caa28e8f Merge pull request #1130 from seanfarley/smf/irc
irc: automatically add circe buffers to irc workspace
2019-01-21 22:22:41 -05:00
d913695fde Merge pull request #1129 from seanfarley/smf/mail-settings
email: move some gmail specific settings to gmail.el
2019-01-21 22:21:42 -05:00
786d90a85f Revert flycheck-idle-change-delay delay to default
...when exiting insert mode.
2019-01-21 22:19:25 -05:00
b6718715fe Fix doom-big-font-mode when no frame exists
It must still be appended to emacs-startup-hook. If it's run any
earlier, doom|init-fonts will overwrite it.

Reported by @ar1a.
2019-01-21 22:19:14 -05:00
89311f567e Add docstring to +default-repeat-keys
And switch order of M-;/A-; to match sort order for M-x/A-x/s-; binds in
config.el.
2019-01-21 22:10:18 -05:00
ebf9e6c7e8 SPC ; => eval-expression 2019-01-21 22:10:07 -05:00
aa13c9a4d3 Group CUA minibuffer keys 2019-01-21 22:09:49 -05:00
1f523dfdd6 Replace global meta keybinds w/ super fixes on Mac
These super keybinds are exclusively to repair conventional behavior for
CMD OS keys.
2019-01-21 22:09:02 -05:00
139ef46956 Also bind s-x to execute-extended-command
Makes M-x harder to miss (in the case where you use multiple computers
with different modifier layouts on their keyboards).
2019-01-21 22:07:58 -05:00
3694b0d411 Standardize M-RET/M-S-RET as an "add new item" key 2019-01-21 22:07:31 -05:00
17c1759457 Revise smartparens doc comments 2019-01-21 21:19:00 -05:00
274d9a6c0c irc: add +irc/tracking-next-buffer
This way the user won't accidentally switch to the next unread buffer in
the wrong workspacee and end up in a weird state.
2019-01-21 17:48:55 -08:00
ffc9e0f48e irc: enable tracking last read message 2019-01-21 17:17:24 -08:00
7f205130af irc: add +irc|add-circe-buffer-to-persp
A convenience function that prevents a new circe buffer (e.g. a new
message pop up) from being added automatically to whichever is current
workspace and instead adds it to the irc workspace.
2019-01-21 17:13:52 -08:00
8a0098ee52 irc: add +circe-buffer-p
This allows us to list the circe buffers as real when they are added to
the +irc--workspace-name.
2019-01-21 17:12:59 -08:00
03f4a91c93 email: move some gmail specific settings to gmail.el 2019-01-21 16:10:27 -08:00
8e4635bdc8 set nix-indent-function to #'nix-indent-line 2019-01-22 10:44:05 +11:00
096ca1e4cc Remove redundant "C-a" keybind 2019-01-21 17:51:12 -05:00
efa577dec2 Improve error-handling in doom/update-package 2019-01-21 17:39:42 -05:00
99e916348a lang/java: fix java namespace resolution #1098
Now uses slightly more sophisticated namespace resolution when
populating the *.java file template.
2019-01-21 17:39:39 -05:00
4b8c21a34b Merge pull request #1090 from UndeadKernel/feature_default-emacs-bindings
bindings: default set of bindings for emacs users
2019-01-21 17:39:20 -05:00
cbd91a4d3e bindings: standardize movement to the start or end 2019-01-21 11:15:39 +01:00
4bc5fac0b2 bindings: Mimic MAC window changes withing emacs
The binding applies for evil and non-evil users alike.
2019-01-21 11:15:23 +01:00
ddc0463457 Merge pull request #1011 from ar1a/parinfer-readme
Add rudimentary readme to parinfer
2019-01-20 15:28:28 -05:00
c1e1cc78f4 Merge pull request #1092 from seanfarley/develop
pdf: fix error when not using evil
2019-01-20 15:25:00 -05:00
ed26b59e1d Merge pull request #1126 from ar1a/dante
lang/haskell: fix dante completion
2019-01-20 15:24:07 -05:00
d46eaeddbf Merge pull request #1100 from mbger/doc/cc
lang/cc Add known issues with bear to readme
2019-01-20 14:23:00 -05:00
7251b50b35 Make bear-macos issue a sub-tree
Since it is directly relevant to the project-compile-settings section.
2019-01-20 14:22:45 -05:00
d68ecb7636 lang/haskell: fix dante completion 2019-01-21 06:21:09 +11:00
4b62f1215e Merge pull request #1104 from UndeadKernel/fix-ipython_async
org: let ob-async ignore ob-ipython
2019-01-20 14:16:38 -05:00
a5f53098e3 Merge pull request #1106 from y-usuzumi/develop
Fix an issue where doom-leader-alt-key and doom-localleader-alt-key does not work in emacs mode
2019-01-20 14:15:55 -05:00
8b8e01fd4b Merge pull request #1110 from UndeadKernel/fix_flycheck-bind
bindings: correctly detect if syntax-checker is on
2019-01-20 14:11:09 -05:00
9a8f3070a6 Merge pull request #1119 from mfiano/patch-3
common-lisp module: Added keybind to quit sly-xref-mode windows
2019-01-20 14:10:51 -05:00
195212f71c Merge pull request #1118 from mfiano/patch-2
common-lisp module: Fix sly-db button binding
2019-01-20 14:10:16 -05:00
2f42d93988 Merge pull request #1117 from mfiano/patch-1
common-lisp module sly-db-quit fix
2019-01-20 14:10:08 -05:00
f161a40522 Merge pull request #1125 from ar1a/projectile-command-v2
Improve projectile-git-command
2019-01-20 14:07:56 -05:00
81e8fafa18 Improve projectile-git-command
When indexing it ignores hidden files, which is especially annoying for
dotfiles where everything starts with a dot. If you just have -H it'll
index .git too though, so we exclude that
2019-01-18 19:40:09 +11:00
aaee04e257 Remove unused doom-leader prefix command 2019-01-14 21:24:52 -05:00
a183fcddf5 common-lisp module: Added keybind to quit sly-xref-mode windows 2019-01-14 20:48:03 -05:00