-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Is your feature request related to a problem? Please describe.
One issue I see coming up is that this template is great for initiating a bunch of common tools, however, when the template is used, there is still a bunch of tasks needed to be done to configure the project (i.e. personalization).
Describe the solution you'd like
I think that an interactive CLI tool (or multiple) to speed up the process for this would be nice.
Some examples:
- Update naming conventions from
@eidolonkit
-->@insert_name_here
- The base configuration uses RainbowKit for wallet connection. However, we could provide a CLI with different alternatives (one's that are built on top of wagmi can be seen here).
Describe alternatives you've considered
For example 1, I have considered providing a custom github action that is run when Use this template
is triggered. Although this would work fine, I feel like a custom CLI tool would be better, especially if other options are provided.
For example 2, at first thought I considered a custom wallet
package that allowed users to pull in different options. The issue here is that it adds a lot of dependencies that are not necessarily used, and configuration for this package would be messy with the different configurations for each wallet option.
Additional context
I think some nice tools to consider using while developing the CLI would be: