2026-03-30 22:33:10 +00:00
|
|
|
# proj TODO
|
|
|
|
|
|
|
|
|
|
## Core functionality
|
|
|
|
|
|
|
|
|
|
- [ ] Finish argument parsing (support --quote, --desc, --author)
|
|
|
|
|
- [ ] Implement template substitution engine (load from templates/ directory)
|
|
|
|
|
- [ ] Add directory creation helpers (mkdir -p via system())
|
|
|
|
|
- [ ] Support more languages:
|
|
|
|
|
- [ ] Go module layout
|
|
|
|
|
- [ ] Python package with setup.py stub
|
|
|
|
|
- [ ] REXX basic script structure
|
|
|
|
|
- [ ] Add --git flag to initialize git repository
|
|
|
|
|
|
|
|
|
|
## cquote integration
|
|
|
|
|
|
|
|
|
|
- [ ] --quote flag:
|
|
|
|
|
- Call `cquote random` and insert into generated README
|
|
|
|
|
- Optional `--quote "tag"` to use tagged quotes
|
|
|
|
|
|
|
|
|
|
## Polish & testing
|
|
|
|
|
|
|
|
|
|
- [ ] Improve usage/help text
|
|
|
|
|
- [ ] Add verbose mode (-v)
|
|
|
|
|
- [ ] Ensure Windows/DOS path compatibility
|
|
|
|
|
- [ ] Write basic test scripts
|
|
|
|
|
|
|
|
|
|
## Future ideas
|
|
|
|
|
|
|
|
|
|
- [ ] User-defined templates in ~/.config/proj/templates/
|
|
|
|
|
- [ ] Integration with cnotes (create initial note on project creation)
|
|
|
|
|
- [ ] License file generation (MIT, etc.)
|
|
|
|
|
|