Commit graph

44 commits

Author SHA1 Message Date
2d59af7ac7 Embrace JC changes 2024-06-01 21:39:17 +02:00
668e337304 Small dependency sanitization 2024-06-01 21:18:39 +02:00
6562aebd75 fix: Only reset if rotate is given 2024-03-06 12:12:44 +01:00
d0a99d4ae8 Proper version bump 2024-01-23 00:43:41 +01:00
5db982490c Better failure handling 2024-01-18 10:26:36 +01:00
c444c0d343 Black formatting + allow config file location change 2024-01-17 10:00:18 +01:00
af397b6f73 Break after assigning aliases 2024-01-04 17:15:20 +01:00
a4119a1ccf Add forgotten if clause 2024-01-04 10:25:52 +01:00
d651592050 Bump version 2023-12-23 22:09:46 +01:00
f970990f4c Print correct warning 2023-12-23 22:09:22 +01:00
ad7f96cbed Black formatting 2023-12-23 22:08:17 +01:00
4973e8f9ff Clarifications on readme 2023-12-22 15:40:32 +01:00
c9e744156a Make image smaller 2023-12-21 21:19:54 +01:00
ab23b47449 Add cool readme image 2023-12-21 21:18:44 +01:00
3920ff0bc4 Remove not-so-useful stuff 2023-12-21 21:04:46 +01:00
59a76f91be Bump version 2023-12-21 20:44:18 +01:00
3fcdcecb3d Add shtab as dev dependency 2023-12-21 20:44:12 +01:00
27e131a849 pyupgrade suggestions 2023-12-21 20:24:38 +01:00
805ee74fc3 Catch if activation state changed also 2023-12-21 20:23:09 +01:00
43288303b1 Split main into sensible parts 2023-12-18 23:39:36 +01:00
c85add3b7a Bump version 2023-12-18 23:11:06 +01:00
5b33dd4583 Do not save state on dry-run 2023-12-18 23:10:58 +01:00
d5ed7e3b68 Add 'disabled' support 2023-12-18 23:10:36 +01:00
4eebc186a6 Switch from pykwalify to yamale 2023-12-18 23:10:06 +01:00
ee2c1b9f0b More meaningful logging 2023-12-17 21:47:51 +01:00
99a7f185ba Add --ensure argument for systemd services / shortcuts 2023-12-17 21:31:00 +01:00
eba197f1f7 Add generate command 2023-12-17 21:08:58 +01:00
1d2ba05241 Bump version 2023-12-17 00:27:45 +01:00
9832f9755c Better organization for README 2023-12-17 00:27:38 +01:00
ed693e6f09 Explain hooks in example config 2023-12-17 00:27:22 +01:00
8f9c1ab9f3 Fix the confusing sort bug 2023-12-17 00:27:09 +01:00
a349ec9878 Bump version 2023-12-16 22:41:50 +01:00
e8a5c256c3 Now we're stateful, feels nice 😸 2023-12-16 22:41:43 +01:00
d2b8d8b0bd Move TODO to gitea 2023-12-16 22:41:21 +01:00
2cfac091d8 Reliable re-labeling at last 2023-12-15 15:37:32 +01:00
f56e3f0994 More proper loop handling 2023-12-15 00:58:37 +01:00
db0d3c0da3 Ignore hacky is_current key 2023-12-14 23:59:25 +01:00
8c80e62c1e Revert to py 3.10, toml trick didn't work, 🖕poetry 2023-12-14 23:40:59 +01:00
0339f66ebb Support primary and rotation properly 2023-12-14 23:32:03 +01:00
b24dd8c43f Bump minimum py version to 3.11 for tomllib 2023-12-14 23:17:18 +01:00
b87bdb3521 Add reset option 2023-12-14 18:59:41 +01:00
104157650a Bump version 2023-12-14 18:59:29 +01:00
eac54b7ec9 Proper linking in README 2023-12-12 00:19:22 +01:00
b68303a7f0 Initial commit 2023-12-12 00:02:16 +01:00