summaryrefslogtreecommitdiffstats
path: root/src/detection/os/os.h
blob: 5b62aab2e00a043a0c8cb24dc76ccb5abff29597 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#pragma once

#include "fastfetch.h"
#include "modules/os/option.h"

typedef struct FFOSResult {
    FFstrbuf name;
    FFstrbuf prettyName;
    FFstrbuf id;
    FFstrbuf idLike;
    FFstrbuf variant;
    FFstrbuf variantID;
    FFstrbuf version;
    FFstrbuf versionID;
    FFstrbuf codename;
    FFstrbuf buildID;
} FFOSResult;

const FFOSResult* ffDetectOS();