Skip to content

Add Startpage support; refactor search extraction#41

Open
yoasif wants to merge 1 commit intoFivefold:masterfrom
yoasif:master
Open

Add Startpage support; refactor search extraction#41
yoasif wants to merge 1 commit intoFivefold:masterfrom
yoasif:master

Conversation

@yoasif
Copy link

@yoasif yoasif commented Jan 16, 2026

  • Implemented Startpage detection and sidebar injection
  • Added automatic theme detection for Startpage "Air" and "Night" modes
  • Unified search term extraction to support both 'q' and 'query' params
  • Improved config loading to prevent data loss during updates

Closes #23

- Implemented Startpage detection and sidebar injection
- Added automatic theme detection for Startpage "Air" and "Night" modes
- Unified search term extraction to support both 'q' and 'query' params
- Improved config loading to prevent data loss during updates
Copy link
Owner

@Fivefold Fivefold left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! I really appreciate you taking the time to implement startpage support.

Also appreciate the improvements/fixes for the config loading and search term extraction. I can't test at the moment, so I just have a few questions before merging:

  1. Since I don't personally use startpage (but I assume you do), would you be willing to handle startpage-related fixes in the future, e.g. if startpage changes their html?
  2. Can you make two screenshots for light and dark modes on startpage, showing the injection box?
  3. Did you check the various permutations in theme settings (e.g. setting startpage's theme to light but injector theme to dark, setting injector theme to auto detect and startpage to system theme, changing the system theme to light and to dark)?
    Here is a table for the various permutations, with startpage theme settings horizontally and injector theme settings vertically:
  System (Light) System (Dark) Light Dark
Auto
Light
Dark

@Fivefold Fivefold added enhancement New feature or request search engine (New) search engine labels Jan 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request search engine (New) search engine

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support for Startpage

2 participants