Nbrowser
🔗 🌐 : an easy way to open links in browsers, mimic the "Open URL with..." dialog on Android, `nbrowser` help you open links in a browser
Install / Use
/learn @MyOS-ArchLinux/NbrowserREADME
nbrowser
nbrowser started as browser prompter for Linux. It works by setting it as the default browser; any clicked links in non-browser apps are now sent to nbrowser where you are presented with a menu of all your installed browsers. You may now decide which app you’d like to continue opening the link with and more.
Features
- auto detect installed browsers
- auto remove tracking elements from URLs (basic)
- ?search engines
- !bangs
- !ubangs : url bangs
- !dbangs : direct bangs or domain bangs
- ...
Requirements
rofi- a browser
- Video Player :
mpvorvlc - Video Downloader :
youtube-dloryt-dlp - Image Viewer :
sxivorfeh - Image Editor :
gimp - Clipboard managers :
xclip
Installation
git clone https://github.com/MyOS-ArchLinux/nbrowser
cd nbrowser/
sudo make install
Tips
-
set a keyboard shortcuts (ex: super+W) to open
nbrowsereasly -
set
nbrowseras the default browser so you can open each clicked URL with nbrowser (ex: using xdg-utils).xdg-mime default nbrowser.desktop x-scheme-handler/https x-scheme-handler/http x-scheme-handler/browser -
some console applications us the variable
$BROWSERto open default browser, so you may also need to set environment variableBROWSER=nbrowser -
for one-click switch between browsers copy and paste this code into a bookmark URL of all your browser
javascript:window.location='browser://'+location.href;
External links
Bug reports
Please use the issue tracker provided by GitHub to send us bug reports or feature requests.
License
Related Skills
node-connect
341.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.5kCommit, push, and open a PR
