[+] Dynamically set lightness based on light_dark

This commit is contained in:
Azalea (on HyDEV-Daisy) 2022-07-03 12:42:19 -04:00
parent 85eaad14f2
commit 887f766464
5 changed files with 67 additions and 28 deletions

View file

@ -4,7 +4,7 @@ from dataclasses import dataclass
from typing_extensions import Literal
from .color_util import AnsiMode
from .color_util import AnsiMode, LightDark
from .constants import CONFIG_PATH
from .neofetch_util import ColorAlignment
from .serializer import json_stringify, from_dict
@ -14,7 +14,7 @@ from .serializer import json_stringify, from_dict
class Config:
preset: str
mode: AnsiMode
light_dark: Literal['light', 'dark'] = 'dark'
light_dark: LightDark = 'dark'
lightness: float | None = None
color_align: ColorAlignment = ColorAlignment('horizontal')