master ohmu/fastfetch-openbsd / src / detection / terminaltheme / terminaltheme.h
ohmu  ·  2026-10-15
 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);