GuiltyDolphin / project-root-vim

Easier interaction with project root directories.
GNU General Public License v3.0
0 stars 0 forks source link

Support project initialization #7

Open GuiltyDolphin opened 8 years ago

GuiltyDolphin commented 8 years ago

Currently, proot handles things like testing and browsing; but you know what would be awesome? Project set-up.

I'll split this into two types of initialization:

  1. Full project initialization. This would be setting up all standard files and directories necessary for the project.
  2. Individual file/directory initialization. This would be, for example, creating a test file for the current source file.

The 'Full project initialization' could then be split into two further types:

  1. Delegation. Sending off to a command like cabal init to set up the project.
  2. Fully custom set-up. Provide a nice way to easily specify the structure of the project.
GuiltyDolphin commented 8 years ago

Maybe the second one is mostly handled by prompt_create? (Forgot about that option...).