From bee11da772315c20fdb274576a1a0b34f3644161 Mon Sep 17 00:00:00 2001 From: Naveandice <84022504+Naveandice@users.noreply.github.com> Date: Sun, 15 Feb 2026 01:32:50 +0000 Subject: [PATCH] docs: rewrite the bootstrapper options page --- README.md | 4 +- ...docs_bootstrapper_confirmclosureprompt.png | Bin 0 -> 7802 bytes src/content/docs/manual/bootstrapper.mdx | 49 +++++++++++++----- 3 files changed, 38 insertions(+), 15 deletions(-) create mode 100644 public/docs_bootstrapper_confirmclosureprompt.png diff --git a/README.md b/README.md index 5aad2cb..dc57caa 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ If you don't know how to send in a pr, just ask return or any of the other autis - [ ] GlobalBasicSettings (@GoingCrazyDude) - [X] Appearance (@Netsoftworks) - [ ] Integrations - - [ ] Bootstrapper Options + - [X] Bootstrapper Options (@Naveandice) - [ ] Joingame stuff (lol) - [X] For Developers (@GoingCrazyDude) - [X] Downloading from source and building @@ -42,4 +42,4 @@ Then, run: bun run dev ``` -For a live preview \ No newline at end of file +For a live preview diff --git a/public/docs_bootstrapper_confirmclosureprompt.png b/public/docs_bootstrapper_confirmclosureprompt.png new file mode 100644 index 0000000000000000000000000000000000000000..83d2519e07f268e5119e7b1b6f42fb369f210070 GIT binary patch literal 7802 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 ## Background updates - + -Update your Roblox in the background instead of waiting. +Allows Fishstrap to download new versions of Roblox in the background while you +are playing. It will switch to a new Roblox version on the next launch. ## Cleaner Fishstrap will automatically remove old data to save on space on your PC. -#### When should the files get deleted -Files older than set amount will be deleted. +### When should the files get deleted + +This option selects the cleaner's threshold for old files. Files older than the +selected threshold will be deleted on the next launch. + +- **Never** disables the cleaner. +- **After 1 day**, **After 1 week**, **After 1 month** and **After 2 months** + will enable the cleaner and set its threshold to 1 day, 1 week, 1 month and 2 + months respectively. + +### Which files the cleaner can delete? + +The cleaner only deletes these files you have enabled the toggle for: -#### Cache -Old downloads will be deleted. +- **Cache**: looks for old downloads. +- **Logs**: looks for old Roblox logs. +- **Fishstrap Logs**: looks for old Fishstrap logs. -#### Logs -Remove Roblox log files. +Toggles and their respective paths are shown in the table below. -#### Fishstrap Logs -Remove Fishstrap logs. \ No newline at end of file +| Toggle | Paths | +|----------------|--------------------------------------------------------------------| +| Cache | `%LOCALAPPDATA%\Fishstrap\Downloads`, `%LOCALAPPDATA%\Temp\Roblox` | +| Logs | `%LOCALAPPDATA%\Roblox\logs` | +| Fishstrap Logs | `%LOCALAPPDATA%\Fishstrap\Logs` |