https://github.com/qiyihuang/omni-cmd
Lightweight shortcut/bookmark tool for Chrome omnibox.
https://github.com/qiyihuang/omni-cmd
chrome omnibox
Last synced: about 1 month ago
JSON representation
Lightweight shortcut/bookmark tool for Chrome omnibox.
- Host: GitHub
- URL: https://github.com/qiyihuang/omni-cmd
- Owner: qiyihuang
- License: mit
- Created: 2021-02-10T07:39:05.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-07-22T03:24:50.000Z (almost 3 years ago)
- Last Synced: 2025-07-22T15:42:19.733Z (11 months ago)
- Topics: chrome, omnibox
- Language: Go
- Homepage:
- Size: 20.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# omni-cmd
Lightweight shortcut/bookmark tool for Chrome omnibox.
## Getting Started
### Prerequisites
Go compiler.
### Running locally
Download codes from Github.
Next, add .env file to the project root directory.
```.env
ENV={ runtime environment e.g. "development", "test" or "production" }
# Default port 8008, free to change.
PORT=8008
# Optional, default Google.
SEARCH_ENGINE_URL={ search query string for your preferred search engine }
```
## Deployment
Deploy in container (Build from Dockerfile or pull the pre-build image) or use go compiler to build binary.
### Docker command example
```bash
docker run -d \
--name omni-cmd \
--restart unless-stopped \
-p 8008:8008 \
-v { directory you store your config.yml }:/config
--env-file { your environment file path } \
qiyihuang/omni-cmd:latest
```
## Browser setting
Add a search engine with the url: "https://yoururl/saerch?cmd=$s"
## Author
**Qiyi Huang** - [@qiyihuang](https://github.com/qiyihuang)
## Licence
MIT