From 6993e55738fd0641ccea6af5392630308beaff46 Mon Sep 17 00:00:00 2001 From: MeowcaTheoRange Date: Fri, 14 Feb 2025 04:58:52 +0000 Subject: [PATCH] Make the theme selectable --- index.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/index.js b/index.js index 2c50bdb..cf413cf 100644 --- a/index.js +++ b/index.js @@ -110,15 +110,17 @@ async function getTodaysTheme() { const lastTheme = await readFile(dir_project("last_theme.txt"), { encoding: "utf-8" }); - - // let themeFileName = "test.txt" - - let i = 50 + let themeFileName = lastTheme - while (themeFileName == lastTheme) { - themeFileName = randomItem(directory); - if (i < 0) break - i-- + if (process.argv[2]) { + themeFileName = process.argv[2] + } else { + let i = 50 + while (themeFileName == lastTheme) { + themeFileName = randomItem(directory); + if (i < 0) break + i-- + } } await writeFile(dir_project("last_theme.txt"), themeFileName, {