A modification of omnisearch to use windows 98 theme
|
|
1 dag geleden | |
|---|---|---|
| init | 2 dagen geleden | |
| src | 1 dag geleden | |
| static | 1 week geleden | |
| templates | 6 dagen geleden | |
| .gitignore | 3 weken geleden | |
| LICENSE | 3 weken geleden | |
| Makefile | 1 dag geleden | |
| README.md | 1 dag geleden | |
| example-config.ini | 2 dagen geleden |
A modern lightweight metasearch engine with a clean design written in C.
Create a config.ini, there is an example included in the root. Or if you installed omnisearch, edit the config file at /etc/omnisearch/config.ini.
Depending on your system, you may first need to install libcurl and libxml2.
# pacman -S libxml2 libcurl
# apt install libxml2-dev libcurl4-openssl-dev
# dnf install libxml2-devel libcurl-devel
# zypper install libxml2-devel libcurl-devel
# apk add libxml2-dev curl-dev
# xbps-install -S libxml2-devel libcurl-devel
Install libbeaker:
$ git clone https://git.bwaaa.monster/beaker
$ cd beaker
$ make
# make install
And then install omnisearch:
$ git clone https://git.bwaaa.monster/omnisearch
$ cd omnisearch
$ make
# make install-<init>
Replace <init> with your init system (openrc,systemd,runit,s6)
Run it normally behind a reverse proxy (like nginx)
Generate a patch with git format-patch HEAD~1 and email to gabriel@bwaaa.monster, beginning the subject line with [PATCH omnisearch]
If you are sending a revised version of a previous patch, please use [PATCH omnisearch v2, v3, etc].