If you have built websurfx
from the source then the configuration file will be located under the project directory (codebase) at websurfx/
[!Note] If you have built websurfx with an unstable/rolling/edge branch then you can copy the configuration file from
websurfx/config.lua
located under the project directory (codebase) to~/.config/websurfx/
and make the changes there and rerun the websurfx server. This is only available from unstable/rolling/edge version.
If you have installed websurfx
using the package manager of your Linux distro then the default configuration file will be located at /etc/xdg/websurfx/
. You can copy the default config to ~/.config/websurfx/
make the changes there and rerun the websurfx server.
Some of the configuration options provided in the file are stated below. These are subdivided into the following categories:
This option provides 4 levels of search filtering:
- Level 0 - With this level no search filtering occurs.
- Level 1 - With this level some search filtering occurs.
- Level 2 - With this level the upstream search engines are restricted to sending sensitive content like NSFW search results, etc.
- Level 3 - With this level the regex-based filter lists are used alongside level 2 to filter more search results that have slipped in or custom results that need to be filtered using the filter lists.
- Level 4 - This level is similar to level 3 except in this level the regex-based filter lists are used to disallow users to search sensitive or disallowed content. This level could be useful if you are a parent or someone who wants to completely disallow their kids or yourself from watching sensitive content.
public/static/colorschemes
folder).By Default we provide 12 colorschemes to choose from these are:
- catppuccin-mocha
- dark-chocolate
- dracula
- gruvbox-dark
- monokai
- nord
- oceanic-next
- one-dark
- solarized-dark
- solarized-light
- tokyo-night
- tomorrow-night
public/static/themes
folder).By Default we provide 1 theme to choose from these are:
- simple
public/static/animations
folder).By Default we provide 1 animation to choose from these are:
- simple-frosted-glow
Note This option can be commented out if you have compiled the app without the
redis-cache
feature. For more information, See building.