internal: refactor scheme

Also use a single file to store scheme data
This commit is contained in:
2 * r + 2 * t
2025-06-11 17:37:04 +10:00
parent a4f5138d41
commit dc855e1b01
6 changed files with 211 additions and 124 deletions
+1 -1
View File
@@ -1,6 +1,5 @@
import argparse
from caelestia.data import get_scheme_names, scheme_variants
from caelestia.subcommands import (
clipboard,
emoji,
@@ -14,6 +13,7 @@ from caelestia.subcommands import (
wallpaper,
wsaction,
)
from caelestia.utils.scheme import get_scheme_names, scheme_variants
def parse_args() -> (argparse.ArgumentParser, argparse.Namespace):