feat: Start config schema

This commit is contained in:
2026-04-17 15:41:07 +02:00
parent 4017e0263b
commit bcd0339d88
5 changed files with 127 additions and 2 deletions
+3 -2
View File
@@ -17,5 +17,6 @@ def commit(force: bool = False, no_render: bool = False):
# Probably do that check in the pacman util lib tho
add, remove = pkg_diff([], pacman.list_explicitly_installed())
print_diff(add, remove)
if confirm(True, "Do you really want to proceed?"):
pw = password()
if confirm(False, "Do you really want to proceed?"):
pacman.install_package_list(add)
pacman.uninstall_package_list(remove)