diff --git a/scripts/wk/kit/tools.py b/scripts/wk/kit/tools.py index 641beb2b..cf0ea34d 100644 --- a/scripts/wk/kit/tools.py +++ b/scripts/wk/kit/tools.py @@ -38,6 +38,7 @@ def download_file(out_path, source_url, as_new=False, overwrite=False, referer=N download_msg = f'Downloading {name}...' if as_new: out_path = out_path.with_suffix(f'{out_path.suffix}.new') + overwrite = True print(download_msg, end='', flush=True) # Avoid clobbering diff --git a/scripts/wk/os/win.py b/scripts/wk/os/win.py index bdf424ad..8e7a3dc1 100644 --- a/scripts/wk/os/win.py +++ b/scripts/wk/os/win.py @@ -180,7 +180,7 @@ def check_4k_alignment(show_alert=False): if not match: LOG.error('Failed to parse partition info for: %s', line) continue - if int(match.group('offset')) % 4096 == 0: + if int(match.group('offset')) % 4096 != 0: report.append( color_string( f'{match.group("description")}' diff --git a/scripts/wk/setup/win.py b/scripts/wk/setup/win.py index ad388192..abf0e0db 100644 --- a/scripts/wk/setup/win.py +++ b/scripts/wk/setup/win.py @@ -649,7 +649,7 @@ def enable_ublock_origin(): # Open detected browsers for cmd in cmds: - popen_program(cmd) + popen_program(cmd, pipe=True) def fix_windows_temp():