f1f3041928
feat: Add taskrc parsing
...
We first parse the taskrc file now, before overwriting those options
with ones given on the command line.
2025-04-07 10:49:11 +02:00
1ec3755344
chore: Simplify funcs by removing default args
...
In preparation for reading the config also from a taskrc file I want to
simplify the configuration management beforehand. There should be one
place where we grab it from the environment, one place to grab from CLI
and then one place from conf file. This helps with simplifying a little
by not again injecting defaults at the mid-point.
Ultimately, we should create one 'config' data structure, probably dict
or NameSpace which we pass around and each function receives it.
2025-04-07 10:49:07 +02:00
76bf3a5bc2
chore: Add license
2025-04-01 14:24:20 +02:00
790b5b4bad
doc: Update pyproject and cli descriptions
...
Reflects forge project description.
2025-04-01 14:24:20 +02:00
887c4cc4db
doc: Add dependency
2025-04-01 11:16:52 +02:00
37aea93341
doc: Update summary text
2025-04-01 11:11:32 +02:00
da03afa758
doc: Add goal for configuration
2025-04-01 11:11:29 +02:00
bda8c3b992
fix: Allow correct installation of script
2025-04-01 10:57:07 +02:00
dfcb252110
chore: Add gitignore
2025-04-01 10:57:06 +02:00
d94c58d715
chore: Add script entry point
2025-04-01 10:30:44 +02:00
acbe630bf9
doc: Add installation info
2025-04-01 10:30:43 +02:00
678d986e8f
Add quiet mode
2025-03-31 21:54:10 +02:00
3481e81c93
Remove short style for rare options
2025-03-31 21:54:10 +02:00
b1f63590c5
Let user set editor or get from EDITOR
2025-03-31 21:54:09 +02:00
9e9b840ed0
Add environment variables
2025-03-31 21:54:09 +02:00
dca5ebb9fb
Extract code into individual functions
2025-03-31 21:54:08 +02:00
0769d65610
Only use standard pyright checking mode
2025-03-31 21:54:08 +02:00
a37d0e9272
Add README
...
Adds an in-progress readme
2025-03-31 19:09:47 +02:00
6a0c697a05
initial commit
...
Adds the foundation of a _very_ simple taskopen implementation.
2025-03-31 19:09:47 +02:00