proj/TODO.md
2026-03-30 23:33:10 +01:00

922 B

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.)