Overview
Degoog can be customised in several ways:
- Plugins — Bang commands (
!weather London), result slots, search bar buttons, your own API routes, and request middleware (e.g. custom settings login). - Themes — Override CSS and optionally the home/search HTML.
- Search engines — Add custom search backends (web, images, video).
- Store repositories — Add git repos in Settings → Store and install plugins, themes, and engines from them.
- Aliases — Custom
!alias→!commandmappings.
Settings and extension config are stored in data/plugin-settings.json. Plugin code lives in data/plugins/, themes in data/themes/, engines in data/engines/.
Official extensions repository: fccview-degoog-extensions — add https://github.com/fccview/fccview-degoog-extensions.git in Settings → Store to install plugins, themes, and engines.