Commit graph

53 commits

Author SHA1 Message Date
Henrik Lissner
f2ecfcec92
Bump :email
https://git.notmuchmail.org/git/notmuch@8776faf -> https://git.notmuchmail.org/git/notmuch@45193ba
jeremy-compostella/org-msg@2db6725 -> jeremy-compostella/org-msg@557d490
wanderlust/apel@d146ddb -> wanderlust/apel@28bca5f
wanderlust/flim@f303f2f -> wanderlust/flim@edb5982
wanderlust/semi@10897f0 -> wanderlust/semi@939c805
wanderlust/wanderlust@7af0d58 -> wanderlust/wanderlust@c7043e6
2020-10-11 23:33:52 -04:00
Henrik Lissner
dbe09f9b43
Fix #4043: correctly load org-msg-mode for mu4e 2020-10-06 14:19:37 -04:00
Jeetaditya Chatterjee
bfe7b55a97 doc/adding another trouble shooting step
As Ubuntu does not include mu4e with the mu package I added a step to
tell the use to install mu4e and add it to their load-path. I have also
added a find command to find the directories likely to have mu4e in them
2020-08-17 02:56:15 +01:00
Henrik Lissner
1d7d493f0d
Remove redundant auto-mode-alist entries
rc files are covered in core-editor.el
2020-08-03 00:45:32 -04:00
Henrik Lissner
bfb04102ef
email/mu4e: replace org-mu4e with org-msg
Fixes #3663
2020-08-01 14:16:43 -04:00
Henrik Lissner
7a276dbf6b
Restore evil keybinds for mu4e-view-mode #3464 2020-07-24 17:57:56 -04:00
Matthew Leach
3ccada7150
Switch to emacs mode in mu4e view mode (#3464)
* email/mu4e: use Emacs mode when viewing mail

Evil masks most of the keybindings that are set by mu4e-view-mode. Since
this is a read-only buffer anyway use Emacs for that mode.

* email: mu4e: replace `add-hook!' with `add-hook'
2020-07-12 22:11:21 -04:00
Shom Bandopadhaya
89bf9553e6 Dotfiles were refactored, pinned to arbitrary point with valid example 2020-05-29 02:12:41 -05:00
Shom Bandopadhaya
163d477eca Corrected intra-document links 2020-05-29 02:07:25 -05:00
Shom Bandopadhaya
d2376d8da1 Corrected intra-document links 2020-05-29 02:00:04 -05:00
Henrik Lissner
8d75d72eb0
Fix wrong-number-of-args error on loading mu4e
Because mu4e-attachment-dir is expected to take two arguments (if it's a
function).
2020-05-26 14:06:19 -04:00
Henrik Lissner
7ca20f158b
Resolve mu4e-attachment-dir from mu4e-root-maildir
Closes #3133
2020-05-25 03:43:40 -04:00
Edmund Miller
4a3aacb219
Update mu4e home-manager config to permalink 2020-05-09 20:59:14 -05:00
simendsjo
503ace3429 mu4e action to view email in browser
Taken from Spacemacs
2020-05-03 18:05:31 +02:00
Henrik Lissner
0c80ba1221
Update plugin list in email/mu4e readme 2020-04-27 14:09:06 -04:00
Henrik Lissner
b681940cce
Prevent 'cannot find file: mu4e-meta' error
For users with older versions of mu4e installed.
2020-04-27 14:08:36 -04:00
Henrik Lissner
b27732727b
Merge pull request #2957 from agraul/mu4e-1.4
mu4e: Adjust config to mu4e 1.4
2020-04-26 04:41:48 -04:00
Henrik Lissner
e1a9bf234f
Minor refactors 2020-04-26 02:33:37 -04:00
Alexander Graul
842283ec10 Update mu4e README, add mbsync config section 2020-04-24 16:56:03 +02:00
Alexander Graul
9fe35c5fa4 mu4e: Adjust config to mu4e 1.4
mu4e 1.4 brings quite a few changes, including the deprecation of
previously used variables. These are now guarded by a version
comparison. org-mu4e is not needed for linking anymore,
org-mu4e-link-query-in-headers-mode was renamed. It's new version
defaults to nil and is therefore not set anymore -- I am not sure if the
default was changed or setting it was not strictly needed previously.
2020-04-24 16:56:03 +02:00
Henrik Lissner
06d5d5e6c0
General refactors, reformatting & comment revision 2020-04-23 23:56:17 -04:00
Henrik Lissner
a0fd06e96b
Mention 'void-function org-time-add' error on Gentoo 2020-04-18 20:22:40 -04:00
Yul3n
381e291e23 Added details to the mu4e documentation. 2020-04-16 09:24:54 +02:00
Henrik Lissner
b78fc4eb76
Minor refactor & reformatting across the board 2020-04-08 15:30:10 -04:00
Henrik Lissner
3dc4254f1c
email/mu4e: mention missing mu4e errors in readme 2020-04-01 21:14:58 -04:00
Vu Quoc Huy
55e5a3e084 Remove unused variables 2020-03-24 14:48:00 +01:00
Vu Quoc Huy
f34d56de13 Enable mu4e-use-fancy-chars by default 2020-03-24 14:12:10 +01:00
Henrik Lissner
5b094b6220
Fix #2627: remove mu4e-maildirs-extension
The package is unmaintained, and its functionality appears to have
merged into mu core at some point.
2020-02-29 11:14:02 -05:00
Henrik Lissner
5e0e0bd3b7
Remove redundant evil-set-initial-state
Redundant with evil-collection-mu4e
2020-02-09 18:44:41 -05:00
Sean Escriva
80a636cb7a
docs: update mu macos install cmd
`--with-emacs` arg no longer exists in the formula
2020-02-01 22:35:16 -05:00
Henrik Lissner
a9402cfb55
Fix #2373: bring back package pinning
This needs some serious refactoring...
2020-01-25 19:02:00 -05:00
Henrik Lissner
fb24a8deec
Activate flyspell-mode in specific modes
yaml-mode is derived from text-mode, rather than prog or conf-mode. This
may be true for other major modes, so we must be more judicious about
where we activate flyspell-mode.
2020-01-20 19:31:35 -05:00
Henrik Lissner
4cc14389e8
PIN ALL THE PACKAGES 2020-01-14 22:32:11 -05:00
Henrik Lissner
12094788d7
Fix references to :tools fly{spell,check} 2020-01-14 03:04:26 -05:00
AxelBohm
7733bfa97c mu4e is only available from the AUR 2019-12-09 10:54:27 +01:00
Alexander Graul
4ca20438fb Use featurep! in mu4e/autoload/email.el
featurep works a bit different from featurep!, which is required in this
case.
2019-12-08 23:42:46 +01:00
Henrik Lissner
385ff35ad8
Merge pull request #2123 from dsdshcym/fix-mu4e-when-workspace-module-is-not-enabled
email/mu4e: add featurep check for workspaces
2019-12-08 01:02:01 -05:00
Yiming Chen
f6a10f1268 email/mu4e: avoid delete-other-windows twice
- `+workspace-switch` already does this for us
- see also https://github.com/hlissner/doom-emacs/pull/2123#discussion_r352371828
2019-12-02 08:20:57 +08:00
Yiming Chen
a7eef56b9d email/mu4e: restore window config when mu4e quit
- see https://github.com/hlissner/doom-emacs/pull/2123#issuecomment-560010891
2019-12-01 09:30:33 +08:00
Yiming Chen
4126d3be81 email/mu4e: delete other windows when opening mu4e 2019-12-01 09:30:03 +08:00
Yiming Chen
93205d4401 email/mu4e: fix refile target
- before this change: refile would use mu4e-trash-folder as the target
- after this change: refile would use mu4e-refile-folder as expected
2019-11-30 22:26:27 +08:00
Yiming Chen
ba2e7836ab email/mu4e: add featurep check for workspaces
- if module workspaces is not used, an error would be raised when calling =mu4e
  `=mu4e: Symbol’s function definition is void: +workspace-switch`
- if module workspaces is not used, an error would be raised when quiting mu4e
  `=mu4e: Symbol’s function definition is void: +workspace/delete`
2019-11-30 22:02:32 +08:00
Henrik Lissner
fb13b902b0
Minor comment/doc revision & refactors 2019-11-21 14:46:45 -05:00
Bart Brouns
c56f0513fa Add some bindings to mu4e-compose-mode (#1918)
email/mu4e: add mu4e-compose-mode localleader keybinds
2019-10-20 20:01:37 -04:00
Alexander Graul
b7a98cc788 Add openSUSE prerequisite instructions
These instructions were tested on openSUSE Tumbleweed and openSUSE Leap
15.1. There are some modules left that are not documented yet, but this
already improves the sitution for common openSUSE users.
2019-10-03 16:01:35 +02:00
Henrik Lissner
66c50ceb51
Merge pull request #1576 from Emiller88/feature/mu4e-docs
Add NixOS example
2019-07-27 03:27:36 +02:00
Henrik Lissner
a3e262c7ac
💥 Refactor add-hook! macro & change arg order
This update may potentially break your usage of add-hook! if you pass
the :local or :append properties to it. This is how they used to work:

  (add-hook! :append 'some-mode-hook #'do-something)

Thsoe properties must now follow the hooks, e.g.

  (add-hook! 'some-mode-hook :append #'do-something)

Other changes:
- Various add-hook calls have been renamed to add-hook! because I
  incorrectly assumed `defun` always returned its definition's symbol,
  when in fact, its return value is "undefined" (so sayeth the
  documentation). This should fix #1597.
- This update adds the ability to add multiple functions to hooks
  without a list:

    (add-hook! 'some-mode-hook
               #'do-something
               #'do-something-else)

- The indentation logic has been changed so that consecutive function
  symbols at indented at the same level as the first argument, but forms
  are indent like a defun.

    (add-hook! 'some-mode-hook
               #'do-something
               #'do-something-else)

    (add-hook! 'some-mode-hook
      (message "Hello"))
2019-07-26 20:17:29 +02:00
Henrik Lissner
82ae3a73f3
def-advice!->defadvice! & conform to new advice conventions
This commit does two things:

- Renames def-advice! to defadvice!, in the spirit of naming convenience
  macros after the function/macro they enhance or replace.
- Correct the names of advice functions to indicate visibility and
  intent. A public advice function like doom-set-jump-a is meant to be
  used elsewhere. A private one like +dired--cleanup-header-line-a
  shouldn't -- it likely won't work anywhere but the function(s) it was
  made to advise.
2019-07-23 17:24:56 +02:00
Henrik Lissner
76cacb5bfe
💥 Rename def-package! -> use-package!
Calling this pivotal macro "def-package!" has frequently been a source
of confusion. It is a thin wrapper around use-package, and it should be
obvious that it is so. For this reason, and to match the naming
convention used with other convenience macros/wrappers, it is now
use-package!.

Also changes def-package-hook! -> use-package-hook!

The old macros are now marked obsolete and will be removed when straight
integration is merged.
2019-07-23 12:50:45 +02:00
Henrik Lissner
c795a988e6
Conform many modules to new conventions 2019-07-23 12:30:47 +02:00