chase / awrit

A full graphical web browser for Kitty terminal with mouse and keyboard support
Other
431 stars 14 forks source link

Feature: Config script #36

Open ligitsu opened 5 months ago

ligitsu commented 5 months ago

Great browsers you've made! But it would be nice to see a config file where keybindings, download location , etc can be configured. It would be even better if the values configured can be the stdout of a command to be executed. Also,I also want support for additional plugins which may choose to support configuration via config script , like adblockers, which was mentioned in another issue. Thanks for the great work! Edit:I also want a small bar at the bottom where URL is displayed but commands can also be typed.

chase commented 5 months ago

Thanks for bringing this up. At some point I intended on adding scripting by using Deno, but it greatly increased the size and the amount of work involved was a little too much for a hobby project like this that I don't often have time for.

ligitsu commented 5 months ago

Is it possible you bring in some other devs? This project would be very useful. Also, how do you go back and forth in history, view history, etc? What are the keybindings for that? Also, when given a non valid URL could you make it search in a search engine and display everything text based for the search only.

chase commented 5 months ago

This is a hobby project but it is open source, so anyone with the time and ability can contribute.

The keybindings are the default keybindings in Chromium.

This wasn't intended to be used as a primary browser, more like a complementary tool that can display modern web pages, like displaying Markdown, documentation, etc. That said, you're welcome to provide a pull request that does these things.

ligitsu commented 5 months ago

Okay. thanks!