refactor: update package lists only when stale #346

Merged
cravl-dev merged 11 commits from fix-334 into master 2023-06-17 18:08:24 +02:00

11 Commits

Author SHA1 Message Date
Cameron Ryder
c9699246bb fix: clarify check_euid message regarding credential prompts 2023-06-11 23:41:23 -04:00
Cameron Ryder
4a403b9132 fix: also (re)cache sudo creds before drawing install menu for consistency 2023-06-11 23:30:38 -04:00
Cameron Ryder
bbc341b35d fix: update_system_package_lists return 1 on fail rather than exiting 2023-06-11 22:39:22 -04:00
Cameron Ryder
7082aea22b fix: cache or recache password for sudo before drawing update menu UI 2023-06-11 22:39:06 -04:00
th33xitus
9b64199a2f refactor: refactor update_system_package_lists
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2023-06-10 09:55:47 +02:00
Cameron Ryder
7788e7cd87 fix: now the --silent flag is always silent 2023-06-08 10:56:10 -04:00
Cameron Ryder
f22b9da734 fix: stat syntax error; apt output in update menu 2023-06-08 10:56:10 -04:00
Cameron Ryder
5d674f3263 refactor: clean up logging 2023-06-08 10:56:10 -04:00
Cameron Ryder
4160c4aa77 refactor: dedupe apt update & install functions 2023-06-08 10:56:10 -04:00
Cameron Ryder
2d177e0219 chore: add VSCode artifacts to gitignore 2023-06-08 10:56:10 -04:00
Cameron Ryder
d97cca69a6 feat: update package lists only when stale (#334) 2023-06-08 10:56:01 -04:00