scheme: add variant option

Remove variant subcommand
This commit is contained in:
2 * r + 2 * t
2025-06-12 16:23:14 +10:00
parent e701e85af0
commit e75e727262
4 changed files with 10 additions and 32 deletions
+3 -1
View File
@@ -16,13 +16,15 @@ class Command:
if self.args.random:
scheme.set_random()
apply_colours(scheme.colours, scheme.mode)
elif self.args.name or self.args.flavour or self.args.mode:
elif self.args.name or self.args.flavour or self.args.mode or self.args.variant:
if self.args.name:
scheme.name = self.args.name
if self.args.flavour:
scheme.flavour = self.args.flavour
if self.args.mode:
scheme.mode = self.args.mode
if self.args.variant:
scheme.variant = self.args.variant
apply_colours(scheme.colours, scheme.mode)
else:
print(scheme)
-11
View File
@@ -1,11 +0,0 @@
from argparse import Namespace
class Command:
args: Namespace
def __init__(self, args: Namespace) -> None:
self.args = args
def run(self) -> None:
pass