ulyssa / iamb

A Matrix client for Vim addicts
https://iamb.chat
Apache License 2.0
504 stars 44 forks source link

Feature request: Themes + Statusline #128

Open nerdbude opened 1 year ago

nerdbude commented 1 year ago

Hello. iamb is such a great tool - I love it. A great feature would be the use of different color schemes. I want to use my own color scheme in iamb too.

A Vim-like status bar would also be great. I'm not a Rust programmer, so these are the cautious wishes I have - but I'll continue to use iamb without the features. Thanks very much

ulyssa commented 1 year ago

What kind of information are you looking for in the status bar? Something like the ruler to show line/column information, or something else?

nerdbude commented 1 year ago

A bit like the Vim Statusline. Stuff like the current Mode (Visual, Insert...), number of total users in a room, maybe the roomname.

ulyssa commented 3 months ago

I was thinking today about what defining a theme would look like. I think the relevant fields to expose would be:

There's probably some other fields I'm missing. There might also be a way to fold #137 into this (different prompt colors?).

jennydaman commented 2 months ago

I think putting (contextual) keyboard shortcuts in the statusbar could be useful: https://github.com/ulyssa/modalkit/issues/142

jennydaman commented 2 months ago

It would be nice to be able to customize the color of rich text elements. Currently, there is no visual distinction between regular text and monospace formatted text. It would be great if the background and foreground color of monospace formatted text was configurable. I would set the background color to some dark opaque grey.