1#pragma once
2
3#include "fastfetch.h"
4#include "modules/terminaltheme/option.h"
5
6typedef struct FFTerminalThemeColor {
7 uint16_t r;
8 uint16_t g;
9 uint16_t b;
10 bool dark;
11} FFTerminalThemeColor;
12
13typedef struct FFTerminalThemeResult {
14 FFTerminalThemeColor fg;
15 FFTerminalThemeColor bg;
16} FFTerminalThemeResult;
17
18bool ffDetectTerminalTheme(FFTerminalThemeResult* result, bool forceEnv);