Due to access issues, it is unlikely Mirage will continue being maintained. You should check the date of the last commit to make sure.
Moment adds a new default theme. If you would rather have the default
Mirage theme instead, add this to ~/.config/moment/settings.py
:
class General:
theme: str = "Midnight.qpl"
There are currently no differences in features, although Moment does have some bug fixes that Mirage does not.
Moment has a different configuration directory (you will get an option to migrate your Mirage config automatically on first startup).
Moment has different default keybindings:
Quit
is Ctrl + QReply
is Ctrl + R (instead of Ctrl + Q)Remove
is Ctrl + Shift + R (instead of Ctrl + R)Focus filter
is Ctrl + KFocus previous message
is Ctrl + I (instead of Ctrl + K)If you wish to have Focus previous message
and Focus next message
adjacent on Ctrl + U and Ctrl + I,
we recommend swapping Ctrl + U and Ctrl + J
by adding this to ~/.config/moment/settings.py
:
class Keys:
class Rooms:
latest_unread = ["Ctrl+J"]
class Messages:
next = ["Ctrl+Down", "Ctrl+U"]
If you wish to revert to default Mirage bindings,
add this to ~/.config/moment/settings.py
:
class Keys:
quit = []
class Rooms:
focus_filter = ["Alt+F"]
latest_unread = ["Ctrl+J"]
class Messages:
reply = ["Ctrl+Q"]
remove = ["Ctrl+R"]
previous = ["Ctrl+Up", "Ctrl+K"]