1
0
Fork
You've already forked work-week-meter
0
No description
  • Python 100%
2026年06月17日 15:54:48 +02:00
.vscode Initial commit 2024年08月01日 12:15:34 +02:00
.flake8 Initial commit 2024年08月01日 12:15:34 +02:00
.gitignore Initial commit 2024年08月01日 12:15:34 +02:00
LICENSE Initial commit 2024年08月01日 12:15:34 +02:00
main.py typing 2026年06月17日 15:54:48 +02:00
pyproject.toml Initial commit 2024年08月01日 12:15:34 +02:00
README.md Initial commit 2024年08月01日 12:15:34 +02:00

Work week progress meter

We created this for fun and had a good laugh at it. Maybe you will find it funny too and maybe even useful, who knows.

Please don't take this too seriously :)

Usage

No package no nothing to install just run the script.

./main.py

Or alternatively

python3.12 main.py

Configuration

Configuration is done through a week.toml file.

Here is an example each day you want to define which work hour slice you have.

[config]
# Default formating
# formating = "{progress:.0%}"
[[Monday]]
begin = '9:00'
end = '12:30'
[[Monday]]
begin = '13:30'
end = '17:45'
[[Tuesday]]
begin = '9:00'
end = '12:30'
[[Tuesday]]
begin = '13:30'
end = '17:15'
[[Wednesday]]
begin = '9:00'
end = '12:30'
[[Wednesday]]
begin = '13:30'
end = '17:45'
[[Thursday]]
begin = '9:00'
end = '12:30'
[[Thursday]]
begin = '13:30'
end = '17:15'
[[Friday]]
begin = '9:00'
end = '12:30'
[[Friday]]
begin = '13:30'
end = '17:45'

License

License is MIT, do as you please with this.