Cursor: support JSON config

This commit is contained in:
李通洲
2023-03-20 14:57:46 +08:00
parent 305533a0d4
commit 83dda3e8ab
12 changed files with 130 additions and 64 deletions
+15
View File
@@ -0,0 +1,15 @@
#pragma once
#include "fastfetch.h"
#define FF_CURSOR_MODULE_NAME "Cursor"
void ffPrintCursor(FFinstance* instance, FFCursorOptions* options);
void ffInitCursorOptions(FFCursorOptions* options);
bool ffParseCursorCommandOptions(FFCursorOptions* options, const char* key, const char* value);
void ffDestroyCursorOptions(FFCursorOptions* options);
#ifdef FF_HAVE_JSONC
#include "common/jsonconfig.h"
void ffParseCursorJsonObject(FFinstance* instance, json_object* module);
#endif