Skip to main content

Report how many tabs are left open

ID
d8264a9
date
2023-10-12 10:45:32+00:00
author
Alex Chan <alex@alexwlchan.net>
parent
1b3480b
message
Report how many tabs are left open
changed files
1 file, 4 additions, 1 deletion

Changed files

macos/close_tabs (2241) → macos/close_tabs (2366)

diff --git a/macos/close_tabs b/macos/close_tabs
index 488ee55..d935618 100755
--- a/macos/close_tabs
+++ b/macos/close_tabs
@@ -59,13 +59,16 @@ function isSafeToClose(url) {
 }
 
 let closedCount = 0;
+let remainingCount = 0;
 
 for (const [window_index, tab_index, url] of tabGenerator()) {
 	if (isSafeToClose(url)) {
 		console.log(url);
 		safari.windows[window_index].tabs[tab_index].close();
     closedCount += 1;
+	} else {
+	  remainingCount += 1;
 	}
 }
 
-console.log(`Closed ${closedCount} tab${closedCount !== 1 ? 's' : ''}`)
+console.log(`Closed ${closedCount} tab${closedCount !== 1 ? 's' : ''}; ${remainingCount} tab${remainingCount !== 1 ? 's' : ''} left open`)