https://github.com/eval/bangbanggo
Browser extension to support bang searches.
https://github.com/eval/bangbanggo
Last synced: 4 months ago
JSON representation
Browser extension to support bang searches.
- Host: GitHub
- URL: https://github.com/eval/bangbanggo
- Owner: eval
- License: mit
- Created: 2024-01-22T16:04:30.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-23T12:44:39.000Z (about 2 years ago)
- Last Synced: 2025-03-02T13:50:34.025Z (12 months ago)
- Language: Clojure
- Size: 516 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BangBangGo
Browser extension that helps you easily navigate to search pages:
E.g. just type '!!yt cat video' to search YouTube, '!!gh some project' to search GitHub, '!dd foo' to search devdocs etc.
There's thousands (i.e. ~15K) of these 'bangs' to choose from. To see if you're favorite site is included: '!!bangs
name or domain'.
## Dev
### Setup
``` shell
$ yarn install
# TODO move dependencies in package.json dev-command to an alias
$ yarn dev
# start a watch-build for :ext
# unpack the ext-folder as extension in browser
# click on 'inspect views *service worker*'
# in cider: cider-connect-cljs, (shadow/repl :ext)
```
### Tests
``` shell
$ yarn ci:test:compile
$ yarn ci:test:run
```
## License
Copyright (c) 2024 Gert Goet, ThinkCreate. Distributed under the MIT license. See [LICENSE](./LICENSE).