-
-
Notifications
You must be signed in to change notification settings - Fork 262
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Default formats wtf. #1563
Comments
I can see benefits in using For example it's quite cool that Using But again, I'm customizing my formats for all modules I use anyway, so don't really mind what defaults we use, as simple as possible or as sophisticated as possible. In my mind, what's important is to stay consistent (e.g. either add colors to |
I think default formats should be something that make most sense to the modules. And if we can, give them good default config with colors, simple if statements to hide zeroes, etc so users does not have to do that themselves. It is also easier to remove than to add colors (and formatting). I don't think we should get rid of I honestly don't know how to respond to this one as we have many modules using them... If you can list specifically what you don't like, then we could try and address that. Is the issue more about the formatter than default configs?
|
I agree that we need some flexibility but I think we should have a) Simple formats (if they are not then something is very wrong with py3status) b) Try to have a more uniform default look. Currently some modules are monochrome and some are completely colour crazy. @lasers |
That's what I have been doing with I think to make this much better, we swap out titles with icons and require new icon dependency. I want to focus on fixing up all modules so colors are done via formatter instead of direct entry. There are too many modules not doing this. I don't want to worry about icons right now mainly because we need to figure out a good solution to enable them. Default should be titles either way.
Sorry, I meant those specific PRs does not agree with this issue because of new |
@tobes What's your position on this? If we don't have It does not look poor for Anyway, this is an issue for simplified The (consolidated) |
I'm not sure what you are getting at here. For me they are all possibly over colourful.
The only way currently to do this is via fonts. I made a py3status font a year or two back that does this but I don't think it's really the correct solution. For me I'd like us to be much more clever,. The thing is there are a huge number of things we can do I have branches that add all sorts of crazy features. Some of which I think we should look at. One is my themes branch. It basically allows us to create a load of different themes for modules that can easily be set. So we could then have monocrome, crazy coloured etc (simply select-able) and potentially work across all the modules. It would need some work. The thing is you have to consider different needs, eg you appear to use multiple status bars on a large screen. Personally I have one on a small screen, for me minimal formats are great, also I do not want to be distracted by colours. I still go back to my original point that we want things super simple. We need to work out what we want not how to do it. This is so important. Writing the code is generally the smallest part of the problem. Not writing code is in my opinion the best way to get good code (I am serious here). |
Referencing #1582 here. If you feel we need this issue open still, please tell me why and how we can get this closed. |
IMHO default formats for modules should be super simple.
I do not think that
\?...
should be in any default formats. A default format should look something like'lalala: {placeholder}'
I think anything else is insane and we should probably just delete the whole module.The text was updated successfully, but these errors were encountered: