luciopaiva / witchcraft

Inject Javascript and CSS right from your file system. Think GreaseMonkey for more advanced users.
https://luciopaiva.com/witchcraft
MIT License
260 stars 19 forks source link

Documentation - Easy install path for small footprint / less dev inclined users #8

Closed arimus closed 6 years ago

arimus commented 6 years ago

Hey,

I found this project through the much beloved, but now defunct dotjs project. I was looking for something for local dev, but also was trying to see if I could easily get this installed on another team member's machine with less dev know-how required to run some custom JS on a specific domain. The Chrome extension is a snap, but node toolchain...not so much. So, instead I:

This only handles the simple case of serving up say a ~/witchcraft/js/localhost file, but this was sufficient for my needs in this case. May be worth mentioning this in the docs as a simple / easy path for anyone that either needs a smaller footprint install or wants to get some of the core functionality without the other moving parts.

Thanks for the software!

screen shot 2018-04-16 at 4 38 10 pm
luciopaiva commented 6 years ago

Hi @arimus,

Thanks for your suggestion. I decided to take it one step further and completely get rid of my custom server. After a bit of refactoring, the Chrome extension can now function with any simple web server, like the one you suggested. There's no need to install Node.js anymore :-)

There's a new version of Witchcraft at the Chrome app store, in case you want to try. Please follow instructions on how to configure it here: http://luciopaiva.com/witchcraft.

Oh, and make sure to check the credits section in the README.md file :-)

Thanks!

arimus commented 6 years ago

Nice! I'll check it out and thanks :)

On Sat, Jul 7, 2018, 8:28 PM Lucio Paiva notifications@github.com wrote:

Hi @arimus https://github.com/arimus,

Thanks for your suggestion. I decided to take it one step further and completely get rid of my custom server. After a bit of refactoring, the Chrome extension can now function with any simple web server, like the one you suggested. There's no need to install Node.js anymore :-)

There's a new version of my extension at the Chrome app store, in case you want to try. Please follow instructions on how to configure it here: http://luciopaiva.com/witchcraft.

Oh, and make sure to check the credits section in the README.md https://github.com/luciopaiva/witchcraft file :-)

Thanks!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/luciopaiva/witchcraft/issues/8#issuecomment-403259343, or mute the thread https://github.com/notifications/unsubscribe-auth/AAN8Kufy2ALRwPr0CVV_RllFjjNUGE7Qks5uEXxTgaJpZM4TXbRB .