Skip to content
This repository has been archived by the owner on Jun 6, 2024. It is now read-only.

Add Setup Wizard #40

Open
12 tasks
cjpais opened this issue Jul 6, 2022 · 3 comments
Open
12 tasks

Add Setup Wizard #40

cjpais opened this issue Jul 6, 2022 · 3 comments

Comments

@cjpais
Copy link

cjpais commented Jul 6, 2022

Something similar to powerlevel9k where you use a shell script to set up your bash prompt.

I think there are a few config options that would be cool to have in particular, and set up your scaffold in the way you prefer through running the script. It starts as something very vanilla if the script is never run.

This might defeat the purpose of the opinionated scaffold, but gives more flexibility for everyone to use IMO.

Init

Set your package names in all the package.json files

Package Manager

  • pnpm (default)
  • yarn + lerna?
  • npm + lerna

Wallet Connect Options

  • RainbowKit/Wagmi (default)
  • useWallet/web3modal

GraphQL Options

  • urql (default)
  • swr + graphql-request

Editor Options
(multi-select)

  • prettier (default)
  • eslint (default)

CSS Options

  • Tailwind (default)
  • Vanilla
  • etc

Also I'm happy to start on this after I get a few things done

@cjpais cjpais mentioned this issue Jul 6, 2022
@holic
Copy link
Owner

holic commented Jul 6, 2022

Given that we just discovered create-web3 and they're further along this route of customization, I may keep this scaffold opinionated.

@cjpais
Copy link
Author

cjpais commented Jul 6, 2022

Makes sense, feel free to close this issue if you think you'll want to keep it opinionated.

I hadn't seen the discussion of this yet when created

@jamiew
Copy link
Contributor

jamiew commented Jul 18, 2022

I'd also vote to keep things opinionated and close this. maybe a note in the README suggesting create-web3?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants