Titanium Web Browser
Features
-
vim-like keybindings
-
follow links/scroll from the keyboard
-
pop-up blocker with blacklist and whitelist
-
user scripts and user style sheet
-
page search
-
search engines
-
download manager
-
bookmarks (with completions)
-
ad blocker
Building
cargo build
cd titanium-web-extension
cargo build
if you have issues compiling due to requiring an environment variable, set it to the web extension path
Installing Titanium
Set the TITANIUM_EXTENSION_INSTALL_PATH
environment variable and compile in release mode.
Then copy the executable and the library in /usr/local
.
sudo mkdir -p /usr/local/lib/titanium/web-extensions
export TITANIUM_EXTENSION_INSTALL_PATH=/usr/local/lib/titanium/web-extensions
cargo build --release
sudo cp target/release/titanium /usr/local/bin
cd titanium-web-extension
cargo build --release
sudo cp target/release/libtitanium_web_extension.so /usr/local/lib/titanium/web-extensions/