config: move structs and enums used by config from terminal.h -> config.h

This commit is contained in:
Daniel Eklöf 2022-02-07 19:35:52 +01:00
parent cbae14f0c5
commit d04bc6ab10
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
4 changed files with 13 additions and 11 deletions

View file

@ -4,11 +4,11 @@
#include <stdbool.h>
#include <uchar.h>
#include <xkbcommon/xkbcommon.h>
#include <tllist.h>
#include <fcft/fcft.h>
#include "terminal.h"
#include "user-notification.h"
#include "wayland.h"
#define DEFINE_LIST(type) \
type##_list { \
@ -16,6 +16,14 @@
type *arr; \
}
/* If px != 0 then px is valid, otherwise pt is valid */
struct pt_or_px {
int16_t px;
float pt;
};
enum cursor_style { CURSOR_BLOCK, CURSOR_UNDERLINE, CURSOR_BEAM };
enum conf_size_type {CONF_SIZE_PX, CONF_SIZE_CELLS};
struct config_font {