mirror of
https://github.com/d99kris/nmail.git
synced 2026-04-26 09:46:01 +03:00
[GH-ISSUE #182] Add support for multiple instances #127
Labels
No labels
bug
enhancement
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/nmail#127
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @d99kris on GitHub (Oct 4, 2025).
Original GitHub issue: https://github.com/d99kris/nmail/issues/182
Originally assigned to: @d99kris on GitHub.
Discussed in https://github.com/d99kris/nmail/discussions/181
It is often desirable to be able to compose an email, and switching to viewing different emails for reference.
While it's possibly to use
ctrl-oto postpone the current message, view other emails and then go to 'drafts' folder and usecto continue compose it, it involves many steps.With this feature nmail will allow one main regular nmail instance (with read-write cache access) and any number of "shadow" instances (with read-only cache access).
Limitations:
Functionality:
nmailshall accept a new command line argument-ro/--read-onlyto start a shadow instance with read-only cache access.touch ~/.config/nmail/auto-ro.flagand if present, extra nmail instances shall automatically be started in shadow / read-only mode, when there is already a main instance running.The "auto read-only" functionality should not be enabled by default, due to the current limitations listed above.
@d99kris commented on GitHub (Oct 4, 2025):
Support for multiple sessions has been added in above commit /

v5.8.1. Shadow / read-only instances are indicated in the top-bar by a~to the right of the status. See attached screenshot for an example.@Kabouik commented on GitHub (Oct 4, 2025):
Nice, thanks!