Commit Graph

120 Commits

Author SHA1 Message Date
TEC
7cf91ff61d Mu4e: Further americanisation (colour → color) 2021-07-30 01:56:51 +08:00
TEC
b983b8ec33 Mu4e: Refile autoload functions semantically
With a dash of renaming
2021-07-30 01:56:51 +08:00
TEC
f7f58745c3 Mu4e: Correct windows mu lock file paths 2021-07-30 01:56:51 +08:00
TEC
92cfdd6f7f Mu4e: Change colourise to (sigh) american spelling 2021-07-30 01:56:51 +08:00
TEC
b1f7e9b9f9 Mu4e: follow function naming conventions
Rename +mu4e-msg-to-agenda and +get-string-width
2021-07-30 01:56:50 +08:00
TEC
a75bace498 Mu4e: Remove duplicate + in function name 2021-07-30 01:56:50 +08:00
TEC
7dff598725 Mu4e: Gate org-msg behind +org flag 2021-07-30 01:56:50 +08:00
TEC
37b918d0d6 Mu4e: Leave org-msg's salutation to the user 2021-07-30 01:56:50 +08:00
TEC
9673b66dc1 Mu4e: Use more robust xwidget support check
This shouldn't be defined unless the C library is present.
2021-07-30 01:56:50 +08:00
TEC
f3daba3471 Mu4e: add support for non-@gmail gmail accounts 2021-07-30 01:56:50 +08:00
TEC
a8d7d61e44 Set context-aware "from" address (mu4e)
The user can configure a list of addresses that are associated with a
context by passing a list to set-email-account!, e.g.

    (set-email-account! "foo"
      ...
      (+mu4e-personal-addresses ("foo@bar.org" "bar@baz.org")))

This list, if it exists, is used to prompt the user for the "from"
address after trying to set the "from" address automatically.
2021-07-30 01:56:50 +08:00
TEC
c59a1ff498 Mu4e: cooperative lock control 2021-07-30 01:56:50 +08:00
TEC
6118ad5c12 Mu4e: enforce consistent naming scheme, "+" prefix 2021-07-30 01:56:49 +08:00
TEC
b609b82d95 Mu4e: make "gmail in email adr" condition stricter 2021-07-30 01:56:49 +08:00
TEC
362f682f1d Mu4e: add xwidget view option when available 2021-07-30 01:56:49 +08:00
TEC
773d2b5664 Mu4e: org-msg, tweak line width and spacing 2021-07-30 01:56:49 +08:00
TEC
825ea76495 Mu4e: org-msg join lines to para (as normal) 2021-07-30 01:56:49 +08:00
TEC
aaaabacc9f Mu4e: alerts (first pass) 2021-07-30 01:56:49 +08:00
TEC
18ca0d4e4e Mu4e: Improve reply face colouring 2021-07-30 01:56:49 +08:00
TEC
a94832429a Mu4e: tweak flag bookmark, keymap, mu4e:main end 2021-07-30 01:56:49 +08:00
TEC
d926ecd274 Mu4e: rename my-mu4e-* function to +mu4e-* 2021-07-30 01:56:49 +08:00
TEC
82c99b78f2 Mu4e: add missing header colourising function 2021-07-30 01:56:49 +08:00
TEC
3179942dfb Mu4e: Make the delete action trash for gmail 2021-07-30 01:56:49 +08:00
TEC
f7a2479064 Mu4e: Add nuance to Gmail-specific behaviour
for the non-gmail accounts out there
2021-07-30 01:56:49 +08:00
TEC
940177613e Mu4e: Tidy and tweak default settings 2021-07-30 01:56:49 +08:00
TEC
a80ef01b88 Mu4e: improve LaTeX fragment size check
We also don't need to tell org-msg to wait for Org apparently
2021-07-30 01:56:49 +08:00
TEC
d4c5c6245f Mu4e: Tidy up org-msg use-package statement
reduce unnecessary nesting
2021-07-30 01:56:49 +08:00
TEC
a974db04c4 Mu4e: further improve org-msg
- stylistic tweaks
- make accent colour easily user-settable
- scale LaTeX fragments appropriately
- make it easy to toggle org-msg-mode for one-off messages
2021-07-30 01:56:49 +08:00
TEC
aecdbb17b2 Mu4e: Fix misplaced close paren 2021-07-30 01:56:48 +08:00
TEC
2a79ff2280 Mu4e: Restyle org-msg, with the odd config tweak 2021-07-30 01:56:48 +08:00
TEC
b386ea1f53 Mu4e: Oh, there's an autoload file I can use? 2021-07-30 01:56:48 +08:00
TEC
e3a926946e Mu4e: try to be pick a good account to send from 2021-07-30 01:56:48 +08:00
TEC
c73e903c0d Mu4e: Use unicode to prettify the main view 2021-07-30 01:56:48 +08:00
TEC
66557c9fe4 Mu4e: add function for filing email to agenda 2021-07-30 01:56:48 +08:00
TEC
74411c87b8 Mu4e: Reduce unnecessary mu action masking by evil 2021-07-30 01:56:48 +08:00
TEC
0f9765c600 Mu4e: Expand frame to minimum size on header view 2021-07-30 01:56:48 +08:00
TEC
9b9f64d912 Mu4e: Fancify headers
Add accounts name colourisation (with a colourisation function + var of
colours) and change the :recipnum header display while I'm at it. It
doesn't deserve the default amount of space/attention.
2021-07-30 01:56:48 +08:00
TEC
65d743926b Mu4e: Set header fields to opinionated set
- account is useful if you have multiple accounts ... which is most
  people as far as I can tell
- the date is pretty important IMO
- flags 2-wide due to the extra space, so 6 fits 3 flags
- hey, the subject - that could be of interest

Oh, and since :flags is 6 wide there's no good reason to abbreviate it
The initial space is to make the icon alignment work nicer visually
2021-07-30 01:56:48 +08:00
TEC
9f044717bd Mu4e: Revamp the header view icons 2021-07-30 01:56:48 +08:00
TEC
3f76578721 Mu4e: Use Gnus HTML rendering 2021-07-30 01:56:48 +08:00
TEC
a29704a194 Mu4e: Feature gate org-msg package 2021-07-30 01:56:48 +08:00
0f7800b9d1 Bump org-msg
jeremy-compostella/org-msg@557d490 -> jeremy-compostella/org-msg@2db6725

Reverts the version of org-msg to what it was in the beginning of the
mu4e pr. Also reverts back to using `org-msg-text-plain-alternative` due
to this.
2021-07-30 01:56:48 +08:00
24eaa1317c completion/selectrum -> completion/vertico, part 2
- Rename module from `:completion selectrum` to `:completion vertico`
- Rename all files involved
- Do *not* yet rename all the functions, as that messes up git's rename
  detection.
2021-07-25 02:51:15 +03:00
7ec7134947 selectrum: improve ivy parity
- add `:pg` bindings
- add `selectrum-minibuffer-map` to `+default-minibuffer-maps`
- add `consult-notmuch`
- add selectrum option for `mu4e-completing-read-function`
- document more parity failings
2021-07-25 02:49:41 +03:00
23e0dc48e6 Update org-msg variable
Fixes #4295
2020-11-20 14:26:53 -05:00
dbe09f9b43 Fix #4043: correctly load org-msg-mode for mu4e 2020-10-06 14:19:37 -04:00
1d7d493f0d Remove redundant auto-mode-alist entries
rc files are covered in core-editor.el
2020-08-03 00:45:32 -04:00
bfb04102ef email/mu4e: replace org-mu4e with org-msg
Fixes #3663
2020-08-01 14:16:43 -04:00
7a276dbf6b Restore evil keybinds for mu4e-view-mode #3464 2020-07-24 17:57:56 -04:00
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