summaryrefslogtreecommitdiff
path: root/perc.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'perc.cfg')
-rw-r--r--perc.cfg99
1 files changed, 99 insertions, 0 deletions
diff --git a/perc.cfg b/perc.cfg
new file mode 100644
index 0000000..a3f02b6
--- /dev/null
+++ b/perc.cfg
@@ -0,0 +1,99 @@
+{
+ "RATIO_SIGFIGS": 3,
+
+ "STANDARDS": {
+ "civilian": "^(\\d+):(\\d{2})()$",
+ "military": "(\\d+)(\\d{2})()$",
+ "12hour": "^(\\d+):(\\d{2})([a-zA-Z]{2})$",
+ "12houronly": "^(\\d+)()([a-zA-Z]{2})$",
+ "24houronly": "^(\\d+)()()$"
+ },
+
+ "FORMATTING": {
+ "civilian": "{hour:02d}:{minute:02d}",
+ "military": "{hour:02d}{minute:02d}",
+ "12hour": "{hour:02d}:{minute:02d}{period}",
+ "12houronly": "{hour}{period}",
+ "24houronly": "{hour}",
+
+ "PERCENTAGE": "{ratio:.2%} {finish} ({start} start)",
+ "BAR": {
+ "character": "-",
+ "length": 40,
+ "length_mobile": 30
+ }
+ },
+
+ "DEFAULTS": {
+ "default": {
+ "start": { "hour": 9 },
+ "finish": { "hour": 17 },
+ "standard": "civilian",
+ "output": "bar",
+ "lunch": { "start": { "hour": 13 }, "finish": { "hour": 14 } }
+ },
+ "carpnet": {
+ "start": { "hour": 10 },
+ "finish": { "hour": 19 },
+ "standard": "12houronly",
+ "output": "bar",
+ "lunch": { "start": { "hour": 13 }, "finish": { "hour": 14 } }
+ },
+ "l_bratch": {
+ "start": { "hour": 8, "minute": 30 },
+ "finish": { "hour": 17 },
+ "standard": "civilian",
+ "output": "bar",
+ "lunch": { "start": { "hour": 13 }, "finish": { "hour": 14 } }
+ },
+ "bikeman": {
+ "start": { "hour": 9 },
+ "finish": { "hour": 17 },
+ "standard": "12houronly",
+ "output": "bar",
+ "lunch": { "start": { "hour": 13 }, "finish": { "hour": 14 } }
+ },
+ "otherlw": {
+ "start": { "hour": 10 },
+ "finish": { "hour": 19 },
+ "standard": "civilian",
+ "output": "bar",
+ "lunch": { "start": { "hour": 13 }, "finish": { "hour": 14 } }
+ },
+ "wjoe": {
+ "start": { "hour": 9 },
+ "finish": { "hour": 17 },
+ "standard": "12houronly",
+ "output": "bar",
+ "lunch": { "start": { "hour": 12 }, "finish": { "hour": 13 } }
+ },
+ "jagw": {
+ "start": { "hour": 9 },
+ "finish": { "hour": 18 },
+ "standard": "12houronly",
+ "output": "bar",
+ "lunch": { "start": { "hour": 13 }, "finish": { "hour": 14 } }
+ },
+ "miniwork": {
+ "start": { "hour": 9 },
+ "finish": { "hour": 17, "minute": 30 },
+ "standard": "civilian",
+ "output": "bar",
+ "lunch": { "start": { "hour": 13 }, "finish": { "hour": 14 } }
+ },
+ "bottlecap": {
+ "start": { "hour": 9 },
+ "finish": { "hour": 17, "minute": 30 },
+ "standard": "civilian",
+ "output": "bar",
+ "lunch": { "start": { "hour": 13 }, "finish": { "hour": 14 } }
+ },
+ "sbeans": {
+ "start": { "hour": 9 },
+ "finish": { "hour": 17, "minute": 30 },
+ "standard": "civilian",
+ "output": "bar",
+ "lunch": { "start": { "hour": 13 }, "finish": { "hour": 14 } }
+ }
+ }
+}