777783c144
docs(mu4e): fix msmtp config in readme
...
- requires being in an (after! mu4e ...) to work
- minor fixes
2021-09-04 16:09:26 +03:00
891628379d
docs(mu4e): minor readme fixes
...
- use links instead of ~code~ markup for early project mentions
- fix install matrix
2021-08-06 03:16:52 -04:00
78a75608bd
docs(notmuch): fix links in readme
2021-08-06 03:16:52 -04:00
f74debdea8
fix(mu4e): remove forced dependency on doom-themes
...
Fix #5340
2021-08-04 01:53:12 -04:00
06392a723f
refactor: rename orig-fn arg in advice to fn
...
A minor tweak to our naming conventions for the first argument of an
:around advice.
2021-08-04 01:53:12 -04:00
0df8d78bd7
docs(mu4e): explain how to fetch/sync mail in other ways
...
Add explanation on how to use other backends that are neither mbsync
nor offlineimap.
2021-08-03 23:04:38 -04:00
2fa7bee91f
docs(mu4e): remove reference to non-existing variable
...
The variable +mu4e-mu4e-mail-path is not present in the codebase.
2021-08-03 23:04:38 -04:00
451afea47b
docs(mu4e): clarify impact of user-full-name
...
The variable is not really required. It seems to be only used by mu4e
to determine the contents of the FROM field when composing mail.
2021-08-03 23:04:38 -04:00
eaa392c00b
docs(mu4e): fix a typo (errors, plural)
...
Someone politely requested I add this to my PR on Discord ... why not.
2021-08-03 10:03:10 +08:00
61126c6bb4
fix(mu4e): improve mu-lock compatability with mac
...
On mac process args aren't defined, but comm is. Since comm also works
on Linux, we now check for that instead, accounting for a potential
capitalisation difference.
2021-08-03 03:36:57 +08:00
181f17a6f4
fix(mu4e): account for signature change in v1.6
...
Mu4e 1.6 changes the signature of `mu4e-draft-open'. Since we don't care
about the args replace funcall with apply to make sure it's happy no
matter how many args it expected.
2021-08-03 03:36:57 +08:00
425f6a1264
fix(mu4e): remove autoload cookie
...
Autoload cookie was not working as expected
Close #5331
2021-08-02 03:55:13 -04:00
89bb96c304
fix(mu4e): allow mu4e to be started early
...
mu4e complains about missing file-notify-*-watch functions if loaded too early.
Close #5327
2021-08-01 14:54:35 -04:00
896f7dd3df
Mu4e: Select reply account when multiple addrs set
...
Modify +mu4e-set-from-address-h to account for messages with multiple
to/from headers by finding the intersection between the headers and
registered accounts.
While I'm at it, there was a rather silly typo in the when-let line
that's been corrected.
2021-07-31 01:32:57 +08:00
6b690547b0
Mu4e: Add myself (tecosaur) as module maintainer
2021-07-31 01:22:21 +08:00
3fd6b2df1d
Mu4e: Ensure composing buffers are writable
...
This should always be the case, yet it doesn't seem like it always is.
Just to be safe we will ensure that the buffer is not read-only.
2021-07-31 01:13:43 +08:00
6915490d21
Mu4e: Better adhere to Doom naming conventions
2021-07-31 01:10:54 +08:00
ffaed9f5d7
Mu4e: Fix typos
2021-07-31 01:10:14 +08:00
2fd89a7eca
Mu4e: More contextual +mu4e-set-from-address-h
...
This hook should only be used when users define email aliases, or no
contexts are defined (in which case the list of personal addresses
should be used). Otherwise, the `:match-func` contexts feature is
sufficient.
2021-07-31 01:07:52 +08:00
a75dea6281
Mu4e: Ignore case when matching mu4e context
...
This allows users to have different casing in their mu4e context names
and the corresponding directories. Since mu4e's context switching
automatically selects the letter from the context name, this allows
users to set two contexts starting with the same letter to uppercase and
lowercase variants, while leaving the directories lowercase.
2021-07-30 23:44:59 +08:00
3d54471b2a
Mu4e: Fix setting default context
...
The default-p argument to `set-email-account!` now works as intended.
mu4e checks the first context on startup to determine the default and
uses functions for that, so we can't really get around it by setting
the bare mu4e~context-current variable.
2021-07-30 23:44:56 +08:00
95971d2dc7
Mu4e: Add xdg-user-dir directory finding method
2021-07-30 23:44:50 +08:00
2efeaa3bf2
Mu4e: re-indent advice.el and fix docstring typo
2021-07-30 01:56:54 +08:00
7e1f7915c0
Mu4e: use file when imagemagik not present
...
We will also use this as an opportunity to clean up the use of
+org-msg-img-scale-css.
2021-07-30 01:56:54 +08:00
fe5e410b74
Mu4e: thread folding is too buggy, remove for now
...
I bumped to get bugfixes and got more bugs. If the situation improves in
future maybe we could add this back in.
2021-07-30 01:56:53 +08:00
6fae5ea317
Mu4e: extend org-msg application to plaintext
...
Recently org-msg gained the capability to change which exports/mime
types are sent based on the email, and a new utf-8 type. We will make
use of both of these additions.
2021-07-30 01:56:53 +08:00
59178f2d71
Mu4e: Relocate min-frames-width statement
2021-07-30 01:56:53 +08:00
a39f7b0ced
Mu4e: Don't set gnus/message face, leave to themes
2021-07-30 01:56:53 +08:00
a4db56be2f
Mu4e: Confirm that lockfile pid is an emacs proc
...
Or else another app can be given the same PID and we'll be complaining
another Emacs process is using mu4e when that simply isn't true.
2021-07-30 01:56:53 +08:00
abe2ac28c0
Mu4e: Replace stray setq with defvar and docstring
2021-07-30 01:56:53 +08:00
b20b233986
Mu4e: Avoid making assumptions about defuns result
...
It's not guaranteed that `defun' will return the new function symbol,
but add-hook! works around this.
2021-07-30 01:56:53 +08:00
921157f8d7
Mu4e: Remove redundant check in cond statement
...
The `t' case is already handled in the preceding condition.
2021-07-30 01:56:53 +08:00
e5c8cb747b
Mu4e: Remove spurious autoloads
...
None of these functions are called outside the file they're defined in.
2021-07-30 01:56:53 +08:00
695a670785
Bump mu4e-thread-folding
...
rougier/mu4e-thread-folding@56bb25a -> rougier/mu4e-thread-folding@c691558
It would be good to get some bug fixes.
2021-07-30 01:56:53 +08:00
a72d533a24
Mu4e: Fix inline LaTeX image scaling
...
The structure of doom-call-process's return had changed.
2021-07-30 01:56:53 +08:00
c9e816e995
Bump org-msg
...
jeremy-compostella/org-msg@b9b5b4e -> jeremy-compostella/org-msg@4c92c62
Update to v3.8
2021-07-30 01:56:53 +08:00
8603a3c7d2
mu4e: also prettify key-val string in main view
2021-07-30 01:56:53 +08:00
3778862a79
mu4e: lock file may not be created by file watcher
...
On some OS implementations (e.g. BSD uses kqueue),
`file-notify-add-watch' might not create the file if it doesn't exist.
This patch fixes that error. Arguably, emacs lisp should ensure the same
behaviour exists across each implementation.
2021-07-30 01:56:53 +08:00
bfa888ced3
Mu4e: Remove duplicated alert mode line call
2021-07-30 01:56:53 +08:00
fadc5f1b35
Mu4e: Add header line to dired buff when attaching
2021-07-30 01:56:53 +08:00
e881ced143
Mu4e: Improve the +mu4e/attach-files docstring
2021-07-30 01:56:53 +08:00
f49c7e6281
Mu4e: set attachment dir to user download folder
2021-07-30 01:56:53 +08:00
2e49b16a6d
Mu4e: When only one personal addr is set, use it
...
No need to prompt when there's a single entry in +mu4e-personal-addresses.
2021-07-30 01:56:52 +08:00
d78cdc9a22
Mu4e: Mask mu4e signature when composing org-msg
2021-07-30 01:56:52 +08:00
e76dcb328a
Mu4e: lock file, use temp file var instead of /tmp
2021-07-30 01:56:52 +08:00
9e0c77eeb3
Bump org-msg
...
jeremy-compostella/org-msg@89e746c -> jeremy-compostella/org-msg@b9b5b4e
Update to v3.4
2021-07-30 01:56:52 +08:00
eebe2859cf
Mu4e: Replace shell-commands with call-process
...
Shell-process actually initialises a shell, which is completely
unnecessary here.
2021-07-30 01:56:52 +08:00
874f140a67
Mu4e: (Linux only) make audible bell configurable
2021-07-30 01:56:52 +08:00
32b07003fb
Mu4e: start using thread folding package
...
It does what it says on the tin, and mu4e doesn't (currently) do this.
2021-07-30 01:56:52 +08:00
16fd26e5ba
Bump org-msg
...
jeremy-compostella/org-msg@bb378c79 -> jeremy-compostella/org-msg@89e746c
Update to v3.3 of org-msg introduces ">" quotes and styling.
The styling has been copied over, but the palette tweaked.
2021-07-30 01:56:52 +08:00