<feed xmlns='http://www.w3.org/2005/Atom'>
<title>searxng/docs/dev/quickstart.rst, branch master</title>
<subtitle>Free internet metasearch engine which aggregates results from various search services and databases</subtitle>
<id>https://git.ikboikov.net/searxng/atom?h=master</id>
<link rel='self' href='https://git.ikboikov.net/searxng/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/'/>
<updated>2026-09-01T11:56:11Z</updated>
<entry>
<title>[refactor] wikidata: cache wikidata properties in searxng data</title>
<updated>2026-09-01T11:56:11Z</updated>
<author>
<name>Bnyro</name>
<email>bnyro@tutanota.com</email>
</author>
<published>2026-08-14T21:01:19Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=2b1c88c54c6900a3684a6733b9749e91ecf7de4b'/>
<id>urn:sha1:2b1c88c54c6900a3684a6733b9749e91ecf7de4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[doc] Development Quickstart: documentation of the tools (dev.env)</title>
<updated>2026-05-13T11:55:50Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2026-05-13T11:30:38Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=8e5aa9d3945cc3cf8ab65dfc60ae4b69d5e53cf8'/>
<id>urn:sha1:8e5aa9d3945cc3cf8ab65dfc60ae4b69d5e53cf8</id>
<content type='text'>
Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[doc] dev - cleanup asdf remnants and add a note about mise-en-place (#5264)</title>
<updated>2025-10-01T04:29:07Z</updated>
<author>
<name>Ivan Gabaldon</name>
<email>igabaldon@inetol.net</email>
</author>
<published>2025-10-01T04:29:07Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=41e0f2abf0546c3d27aa33d84e6220ea8bf257d0'/>
<id>urn:sha1:41e0f2abf0546c3d27aa33d84e6220ea8bf257d0</id>
<content type='text'>
Notes on the developer environment with MISE have been added to the Quickstart
Guide.  We migrated `.tool-versions` to replace it with `mise` [1], so we can
now remove `asdf` related documentation.

[1] https://github.com/searxng/searxng/pull/5253

Co-authored-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;</content>
</entry>
<entry>
<title>[doc] Development Quickstart: debug with the Python Debugger pdb (#5100)</title>
<updated>2025-08-09T10:16:19Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarIT.de</email>
</author>
<published>2025-08-09T10:16:19Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=6172beba1a324a9905fb3367caec2638a0fdc730'/>
<id>urn:sha1:6172beba1a324a9905fb3367caec2638a0fdc730</id>
<content type='text'>
Related:

- https://github.com/searxng/searxng/pull/5037#issuecomment-3166851578</content>
</entry>
<entry>
<title>[enh] CI - add shell script formatter</title>
<updated>2025-07-28T10:53:26Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2025-07-16T13:54:54Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=67e423edb25a3b565cd649a04ae73aa6446115d4'/>
<id>urn:sha1:67e423edb25a3b565cd649a04ae73aa6446115d4</id>
<content type='text'>
Implement rules and functions to format shell scripts:

    $ make format.shell

or alternatively to format all source code:

    $ make format

The formatter `shfmt` reads the rules from the editorconfig[1]

  If any EditorConfig files are found, they will be used to apply formatting
  options.  If any parser or printer flags are given to the tool, no
  EditorConfig files will be used.

[1] https://github.com/patrickvane/shfmt?tab=readme-ov-file#description

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[mod] theme/simple: improve fmt/lint tech</title>
<updated>2025-07-03T15:35:05Z</updated>
<author>
<name>Ivan Gabaldon</name>
<email>igabaldon@inetol.net</email>
</author>
<published>2025-06-28T07:55:15Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=a947d5b3cff32104ee009113226feab45439dbdd'/>
<id>urn:sha1:a947d5b3cff32104ee009113226feab45439dbdd</id>
<content type='text'>
This is one of various PR to refactor the simple theme internally.

Replace eslint tool with Biome. I have been using this for quite some time, and
it will help us to have more consistent and valid code without extending on
other third party plugins.

Removes unused dependencies.
</content>
</entry>
<entry>
<title>[fix] build workflows of the themes</title>
<updated>2025-01-16T09:51:33Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2025-01-15T16:26:45Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=15d0e274b39340f19c3c5dde8cfdec451fa044c0'/>
<id>urn:sha1:15d0e274b39340f19c3c5dde8cfdec451fa044c0</id>
<content type='text'>
Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[mod] slightly improve `make node.clean themes.all`</title>
<updated>2025-01-14T14:22:23Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2025-01-14T14:08:05Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=e4f8f0483f418da953724ddcbc3d67cfe6373ea9'/>
<id>urn:sha1:e4f8f0483f418da953724ddcbc3d67cfe6373ea9</id>
<content type='text'>
Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[fix] typos in documentation &amp; messages</title>
<updated>2023-08-13T06:50:29Z</updated>
<author>
<name>ToxyFlog1627</name>
<email>59206807+ToxyFlog1627@users.noreply.github.com</email>
</author>
<published>2023-08-11T14:01:54Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=f175574f3731c99d82758952e37f52037476aa5f'/>
<id>urn:sha1:f175574f3731c99d82758952e37f52037476aa5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[doc] improve documentation of make targets and ./manage script</title>
<updated>2023-08-06T17:37:12Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2023-08-06T14:39:00Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=64100db9045ec712afbd8fa1becee14f7109921c'/>
<id>urn:sha1:64100db9045ec712afbd8fa1becee14f7109921c</id>
<content type='text'>
BTW force modularization of the ./mange script into sub modules:

- utils/lib_sxng_data.sh
- utils/lib_sxng_node.sh
- utils/lib_sxng_static.sh
- utils/lib_sxng_test.sh
- utils/lib_sxng_themes.sh

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
</feed>
