feat(typing): possibly complete

This commit is contained in:
2026-05-03 14:24:03 +02:00
parent f9e6120910
commit 190fb86758
6 changed files with 35 additions and 8 deletions
+12
View File
@@ -5,9 +5,11 @@ class ArchMgrUserConfig(TypedDict):
username: str
groups: list[str]
home_dir: bool
sudo_user: bool
class ArchMgrBootConfig(TypedDict):
managed: bool
bootloader: str
esp_dir: str
theme_folder: str
@@ -20,3 +22,13 @@ class ArchMgrThemeConfig(TypedDict):
font: str
icon_theme: str
cursor_theme: str
class ArchMgrTemplateData(TypedDict):
name: str
data: str
class ArchMgrSymlinkConfig(TypedDict):
destination: str
location: str