aboutsummaryrefslogtreecommitdiff
path: root/src/Main.c
diff options
context:
space:
mode:
authorfrosty <gabriel@bwaaa.monster>2026-03-30 10:37:46 +0300
committerfrosty <gabriel@bwaaa.monster>2026-03-30 10:37:46 +0300
commitc3ed9017385342944badec46de263560c6ab07c8 (patch)
treed7f7e86e26ebffd9f277fc340b74a1681eb707d7 /src/Main.c
parent9e6e76306471b3cc139ae68c0363ec95616d1b23 (diff)
downloadomnisearch-c3ed9017385342944badec46de263560c6ab07c8.tar.gz
feat: begin adding settings menu, move theme to settings
Diffstat (limited to 'src/Main.c')
-rw-r--r--src/Main.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Main.c b/src/Main.c
index 137cab5..326b5ae 100644
--- a/src/Main.c
+++ b/src/Main.c
@@ -13,6 +13,8 @@
#include "Routes/ImageProxy.h"
#include "Routes/Images.h"
#include "Routes/Search.h"
+#include "Routes/Settings.h"
+#include "Routes/SettingsSave.h"
#include "Scraping/Scraping.h"
Config global_config;
@@ -97,6 +99,8 @@ int main() {
set_handler("/search", results_handler);
set_handler("/images", images_handler);
set_handler("/proxy", image_proxy_handler);
+ set_handler("/settings", settings_handler);
+ set_handler("/save_settings", settings_save_handler);
fprintf(stderr, "[INFO] Starting Omnisearch on %s:%d\n", cfg.host, cfg.port);