alexherbo2 / krabby

A keyboard interface to the web, inspired by Kakoune
https://krabby.netlify.app
The Unlicense
311 stars 20 forks source link

Post releases #7

Closed dzfranklin closed 4 years ago

dzfranklin commented 4 years ago

I'm very interested in trying this out, but not willing to run code as root to build a browser extension (required to install crystal-lang). Do you have any plans to post releases in the near future?

Best, Daniel

alexherbo2 commented 4 years ago

You don’t have to be root to build Krabby. Just install the dependencies and run make install as a user.

I’m not sure about releases. After installing, it’s your own Krabby that you build (Krabby never retouches your ~/.config/krabby). You can learn more about the file structure at Configuration.

dzfranklin commented 4 years ago

The depe!dency crystal-lang has the requirement

alexherbo2 commented 4 years ago

It’s a complaint about the dependencies then, not really Krabby requiring root.

To compile the application (native messaging) part, Crystal or Docker is required.

You can choose one of the following options:

make install
make install static=yes
dzfranklin commented 4 years ago

Yes. I didn't realize the application involved native messaging, through it just built an application.