Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.

Commit 8bfde67

Browse files
committed
-m README tweak
1 parent 0dd1b6a commit 8bfde67

1 file changed

Lines changed: 24 additions & 22 deletions

File tree

README.md

Lines changed: 24 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,30 @@ Options:
9393
--help, -h Show help
9494
```
9595

96+
## Message Status Indicators
97+
98+
In Chat and DM views, messages show delivery status:
99+
100+
| Indicator | Meaning |
101+
|-----------|---------|
102+
| `[...]` | Pending - waiting for acknowledgment |
103+
| `[✓]` | Acknowledged - recipient confirmed receipt |
104+
| `[✗]` | Failed - delivery failed or timed out |
105+
| `[M]` | MeshView confirmed - packet seen on MeshView server |
106+
107+
The `[M]` indicator also appears in the Packets view when a MeshView URL is configured. This confirms the packet was received by the MeshView aggregation server, which is useful for verifying mesh propagation.
108+
109+
## Terminal Compatibility
110+
111+
For proper emoji and Unicode character display, ensure your terminal uses Unicode-compliant width calculations:
112+
113+
- **Ghostty** - Uses Unicode widths by default (`grapheme-width-method = unicode`)
114+
- **Kitty** - Uses Unicode widths by default
115+
- **iTerm2** - Enable in Preferences → Profiles → Text → "Unicode version 9+ widths"
116+
- **Terminal.app** - May have issues with some emoji
117+
118+
There are still issues with some emoji and fixing them is a work in progress.
119+
96120
## Keybindings
97121

98122
### Global
@@ -204,28 +228,6 @@ Options:
204228
| u | Toggle uplink |
205229
| D | Toggle downlink |
206230

207-
## Message Status Indicators
208-
209-
In Chat and DM views, messages show delivery status:
210-
211-
| Indicator | Meaning |
212-
|-----------|---------|
213-
| `[...]` | Pending - waiting for acknowledgment |
214-
| `[✓]` | Acknowledged - recipient confirmed receipt |
215-
| `[✗]` | Failed - delivery failed or timed out |
216-
| `[M]` | MeshView confirmed - packet seen on MeshView server |
217-
218-
The `[M]` indicator also appears in the Packets view when a MeshView URL is configured. This confirms the packet was received by the MeshView aggregation server, which is useful for verifying mesh propagation.
219-
220-
## Terminal Compatibility
221-
222-
For proper emoji and Unicode character display, ensure your terminal uses Unicode-compliant width calculations:
223-
224-
- **Ghostty** - Uses Unicode widths by default (`grapheme-width-method = unicode`)
225-
- **Kitty** - Uses Unicode widths by default
226-
- **iTerm2** - Enable in Preferences → Profiles → Text → "Unicode version 9+ widths"
227-
- **Terminal.app** - May have issues with some emoji
228-
229231
## License
230232

231233
MIT

0 commit comments

Comments
 (0)