-
Notifications
You must be signed in to change notification settings - Fork 0
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
Could you consider submitting the spacer module to ultrabug / py3status? #6
Comments
You can specify Then I realized there is If this is right, you should be on a different branch and just keep pulling in/rebasing changes instead of adding PRs to your fork manually. I have a (Opinion) |
The latter seems not really convenient way for the user (who I am) to keep software up to date. :) Well, I need to think about it. |
Hi TBH I don't even understand the purpose of the module but since that's not the point of this issue, let me shed a light on this matter here.
def get_outputs(self):
"""
Return all modules output.
"""
return self._output_modules
This would allow the main repo to focus on core + basic set of modules as well while freeing anyone to expand py3status on their own (except core modifications ofc) As a sidenote, if that space module is cool & simple enough, we ofc could add it :) |
The purpose is to be able to left align a part of the output. See the bottom panel: This is not exactly what I meant, as it requires the
This would be the simplest solution IMO. Thanks in advance in case you decided to do so. |
Oh thanks @nwg-piotr I now understand... I guess I was stupid.
How could we do that? I'd love to |
I wish I knew. I'm just jealous of the qtile spacer module. This needs a better programmer than myself. |
I think it may be impossible because of factors like same bars on different monitor / resolutions. Also, I recall the text would be swallowed by number of (or longer custom) workspaces on lower resolutions. Wild idea: Maybe if Example:
Can we use Will try discouraged |
@nwg-piotr |
Hard and cumbersome for sure, impossible never :) Wild idea: Maybe the easiest way to achieve this is to make the
Sounds fun & doable :) |
To my needs the current spacer by @lasers works well enough.
Thanks, I will.
My workspace names are up to 30 chars long, as I name them dynamically: but in the panel I use spacer, I don't display workspaces. :) |
wip3 pushed. |
Haha! Works perfectly! Use of the mouse scroll is funny. :) |
smart move @lasers :) PR that for 3.22 maybe? |
@ultrabug It's still a hack. I would like to keep this unsupported and that there could be edge cases such as losing width when reorganizing... and that users can't add multiple Since it does mostly what @nwg-piotr want, then swell, he can keep using this as-is... and we could always link it back to here if needed for other users. For
|
I believe that many (or even most) users would benefit from the module, but I understand your position. Thanks for your effort very much. |
@lasers ok let's keep it here for now then until we have something better to work with
As for ultrabug#1660 I'm not sure doing it on a "simple mainline" release is a good choice at the moment |
Hi,
The spacer module works well, but I need to add PRs to my fork manually to keep py3status up and running. Do you think it's possible to merge spacer into the the main repository?
Regards,
Piotr
The text was updated successfully, but these errors were encountered: