gomuks icon indicating copy to clipboard operation
gomuks copied to clipboard

Configurable colors

Open tulir opened this issue 6 years ago • 15 comments

Allowing users to configure how to color things would be nice.

tulir avatar Apr 18 '18 14:04 tulir

How would you prefer something like this is implemented? A config file in ~/.config or something? or the weechat method where itd be something like /set color.title=green or whatever?

Nevermind. I found .cache/gomuks/preferences.yaml

abrahimladha avatar Sep 19 '18 22:09 abrahimladha

Probably best to put it with other preferences in Matrix account data, which is cached to .cache/gomuks/preferences.yaml as you noticed.

tulir avatar Sep 20 '18 09:09 tulir

I would like to bump this issue a bit, because in my case (solarized light color scheme) without configurable colors (or sane defaults) gomuks is pretty much unusable:

gomuks

vonshednob avatar Aug 17 '19 07:08 vonshednob

I just grepped through and changed every instance of green to blue and recompiled and then forgot about it. I had something loaded through config.go, but I couldn't get the colors to change from the first colors on reloading the config or program.

abrahimladha avatar Aug 17 '19 21:08 abrahimladha

I'd say .cache is not a good place to put your config in. XDG_CONFIG_HOME is a good place to start

ejiektpobehuk avatar May 27 '20 07:05 ejiektpobehuk

gomuks already uses the XDG spec mostly correctly, .cache is the correct place for data cached from the server.

tulir avatar May 27 '20 08:05 tulir

Agreed.

My point is that it's client configuration and probably should not be related to the server

ejiektpobehuk avatar May 27 '20 15:05 ejiektpobehuk

User preferences are stored on the server in account data so they persist and are synced nicely

tulir avatar May 27 '20 15:05 tulir

That's awesome!

I'm sorry for blowing this issue up, but what's the flow to have two differently configured machines?

ejiektpobehuk avatar May 27 '20 15:05 ejiektpobehuk

Currently that's not supported, might add some option for local preference overrides eventually.

tulir avatar May 27 '20 17:05 tulir

In the meantime waiting for an implementation, how about a CLI switch that at least force paints a dark background? My screen looks like @vonshednob's and it's totally unusable.

piegamesde avatar Sep 27 '20 22:09 piegamesde

any update on this?

octoshrimpy avatar Oct 16 '22 23:10 octoshrimpy

my ansi colors...

apprehensions avatar Dec 22 '22 07:12 apprehensions

Any updates on this?

foxyseta avatar Feb 11 '23 14:02 foxyseta

bump

saygo-png avatar Jul 19 '23 10:07 saygo-png