awrit icon indicating copy to clipboard operation
awrit copied to clipboard

Feature: Config script

Open ligitsu opened this issue 1 year ago • 4 comments

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.

ligitsu avatar Apr 01 '24 15:04 ligitsu

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.

chase avatar Apr 01 '24 21:04 chase

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.

ligitsu avatar Apr 01 '24 23:04 ligitsu

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.

chase avatar Apr 01 '24 23:04 chase

Okay. thanks!

ligitsu avatar Apr 01 '24 23:04 ligitsu

@ligitsu Now that everything is in TypeScript, everything is basically a config file. I'd like to do some more reorganizing when I have time, but what would be the ideal organization for configuring awrit for you?

chase avatar Feb 28 '25 21:02 chase