A package that bundles terminal-browser,
a real Chromium browser to run as native content within
Rune, and enables Rune Agent's built-in
web_browser tool.
terminal-browser-rune.mp4
Installing this package:
- Adds the
terminal-browsercommand to your Rune data directory and puts it on yourPATH. Open a browser in a new Rune tab from the command prompt withbrowser [url]. - Opens the
http://andhttps://links you click in Rune in a new browser tab, by settingmeta_open_urltobrowser $URL. - Enables Rune Agent's built-in
web_browsertool, so agents can navigate, read and interact with web pages in a private headless browser. It does this by bundlingagent-browserand putting it on yourPATH, which also powersterminal-browser action.
This package does not install upstream's agent skills, run upstream's setup, or alter agent
directories, editor settings, or system AppArmor profiles. terminal-browser setup is
disabled. Upgrades go through Rune rather than terminal-browser upgrade.
The browser viewport and docked DevTools use square corners to fit Rune's panes. This does not change website styling or the browser's buttons and menus.
Open the Rune console and run:
pkg install browser
On Linux, Chromium needs a few system libraries (e.g. libnss3, libgtk-3-0,
libasound2t64, libgbm1). Some hosts also need a sandbox configuration; the package
reports the sandbox error but does not change system configuration or disable Chromium's
sandbox.
This repository's packaging (the Makefile, scripts, and configuration) is licensed under the MIT License; see LICENSE.
terminal-browser is distributed by Zenbu Labs under the MIT License. Its license text
ships inside the release package under licenses/terminal-browser/.