diff options
Diffstat (limited to 'colors.h')
-rw-r--r-- | colors.h | 60 |
1 files changed, 4 insertions, 56 deletions
@@ -1,3 +1,6 @@ +#ifndef COLORS_H_ +#define COLORS_H_ + typedef enum { COLOR_UNKNOWN, @@ -57,59 +60,4 @@ typedef enum { COLOR_COUNT } ColorSetting; -typedef struct { - ColorSetting setting; - char const *name; -} ColorName; - -static ColorName const color_names[] = { - {COLOR_UNKNOWN, "unknown"}, - {COLOR_TEXT, "text"}, - {COLOR_TEXT_SECONDARY, "text-secondary"}, - {COLOR_BG, "bg"}, - {COLOR_HL, "hl"}, - {COLOR_CURSOR, "cursor"}, - {COLOR_CURSOR_ERROR, "cursor-error"}, - {COLOR_CURSOR_LINE_BG, "cursor-line-bg"}, - {COLOR_VIEW_ONLY_CURSOR, "view-only-cursor"}, - {COLOR_VIEW_ONLY_SELECTION_BG, "view-only-selection-bg"}, - {COLOR_MATCHING_BRACKET_HL, "matching-bracket-hl"}, - {COLOR_BORDER, "border"}, - {COLOR_TEXT_FOLDER, "text-folder"}, - {COLOR_TEXT_OTHER, "text-other"}, - {COLOR_SELECTION_BG, "selection-bg"}, - {COLOR_MENU_BACKDROP, "menu-backdrop"}, - {COLOR_MENU_BG, "menu-bg"}, - {COLOR_MENU_HL, "menu-hl"}, - {COLOR_ERROR_TEXT, "error-text"}, - {COLOR_ERROR_BG, "error-bg"}, - {COLOR_ERROR_BORDER, "error-border"}, - {COLOR_ACTIVE_TAB_HL, "active-tab-hl"}, - {COLOR_SELECTED_TAB_HL, "selected-tab-hl"}, - {COLOR_FIND_HL, "find-hl"}, - {COLOR_KEYWORD, "keyword"}, - {COLOR_BUILTIN, "builtin"}, - {COLOR_COMMENT, "comment"}, - {COLOR_PREPROCESSOR, "preprocessor"}, - {COLOR_STRING, "string"}, - {COLOR_CHARACTER, "character"}, - {COLOR_CONSTANT, "constant"}, - {COLOR_AUTOCOMPLETE_BG, "autocomplete-bg"}, - {COLOR_AUTOCOMPLETE_HL, "autocomplete-hl"}, - {COLOR_AUTOCOMPLETE_BORDER, "autocomplete-border"}, - {COLOR_AUTOCOMPLETE_VARIABLE, "autocomplete-variable"}, - {COLOR_AUTOCOMPLETE_FUNCTION, "autocomplete-function"}, - {COLOR_AUTOCOMPLETE_TYPE, "autocomplete-type"}, - {COLOR_HOVER_BORDER, "hover-border"}, - {COLOR_HOVER_BG, "hover-bg"}, - {COLOR_HOVER_TEXT, "hover-text"}, - {COLOR_HOVER_HL, "hover-hl"}, - {COLOR_YES, "yes"}, - {COLOR_NO, "no"}, - {COLOR_CANCEL, "cancel"}, - {COLOR_LINE_NUMBERS, "line-numbers"}, - {COLOR_CURSOR_LINE_NUMBER, "cursor-line-number"}, - {COLOR_LINE_NUMBERS_SEPARATOR, "line-numbers-separator"}, -}; - -static_assert_if_possible(arr_count(color_names) == COLOR_COUNT) +#endif // COLORS_H_ |