Connectsky is a chrome extension based Bluesky / AT Proto Client with its own accessibilities!
To setup Connectsky locally, you need to clone it from our repository first. Then, make sure to install all the necessary dependencies by command npm install
or you can use yarn install
then you're good to go.
It will be tricky to run local server of app for Chrome Extension as extensions needs to be built using npm run build
or you can use npm run watch
to auto build while saving code. Then you need to to follow these steps to install it as local dev setup:
- Go to extensions in Google Chrome
- Enable Developer Tools
- Click on Load Extension
- Select dist folder after building the app in terminal
- Then you're good to use. But you can just click on reload icon to reboot the extension.
- You can make changes to the code and just reload in the app using
Ctrl + R
to reload to see changes. - If you're changing CSS code & you're using
npm run watch
approach then make sure to save the code by going to TSX file to actually auto build it. (We actually faced this issue so took a note here)
- Make sure to create a PR with appropriate names with detailed comments.
- We might not accept your PR if it isn't appropriate.
Thank you for using our application & helping forward to achieve building this. Feel free to DM Ankit/Yogesh if you need help personally, here is their Twitter links 😉