Skip to content
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

Scripts criteria #36

Closed
vivien opened this issue Aug 20, 2014 · 3 comments
Closed

Scripts criteria #36

vivien opened this issue Aug 20, 2014 · 3 comments
Milestone

Comments

@vivien
Copy link
Owner

vivien commented Aug 20, 2014

This issue is meant to describe the behavior of the default status line and the acceptance criteria for scripts.

A script has good chances to be part of the default scripts if:

  • It has no external dependency (or a well justified one).
  • It is transparent: e.g. if the machine has no battery or wireless connection (think desktop), the corresponding block should not be displayed.
  • It works on any distribution (e.g. ip/ifconfig's output may differs between different versions).
  • It uses no fancy unicode chars (the default font may certainly not like it).

A useful and well-written script is a good candidate for the contrib folder, if:

  • It doesn't answer the previous points.
  • It is too much specific (e.g. a specific music player, location or service).

Otherwise, any example is welcome in the wiki.

vivien added a commit that referenced this issue Aug 30, 2014
vivien added a commit that referenced this issue Aug 30, 2014
Use word labels for volume and battery, instead of unicode characters.

Refs #36
@vivien vivien modified the milestone: 1.3 Oct 7, 2014
@ghost ghost mentioned this issue Jan 14, 2015
@vivien
Copy link
Owner Author

vivien commented Mar 3, 2015

As suggested on Gitter, I'm about to unify the contrib scripts and the default scripts and comment them out in the default config. If any of you objects to this union, speak now or forever hold your peace.

@ghost
Copy link

ghost commented Mar 4, 2015

That's all cool with me.

vivien added a commit that referenced this issue Mar 4, 2015
To simplify user experience and maintainability, merge the contrib
scripts into the defaults, and comment them out in the default config.

Refs #36
@vivien vivien closed this as completed Sep 7, 2018
@vivien
Copy link
Owner Author

vivien commented Sep 7, 2018

The default scripts are now merged into the i3blocks-contrib repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant