7.. _npm: https://www.npmjs.com/
9Searx loves developers, just clone and start hacking. All the rest is done for
10you simply by using :ref:`make <makefile>`.
14 git clone https://github.com/searx/searx.git
16Here is how a minimal workflow looks like:
192. *run* your code: :ref:`make run`
203. *test* your code: :ref:`make test`
22If you think at some point something fails, go back to *start*. Otherwise,
23choose a meaningful commit message and we are happy to receive your pull
24request. To not end in *wild west* we have some directives, please pay attention
25to our ":ref:`how to contribute`" guideline.
27If you implement themes, you will need to compile styles and JavaScript before
34Don't forget to install npm_ first.
38 .. group-tab:: Ubuntu / debian
42 sudo -H apt-get install npm
44 .. group-tab:: Arch Linux
50 .. group-tab:: Fedora / RHEL
54 sudo -H dnf install npm
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list