[PR #2] [MERGED] Add bootstrap one-liner install scripts #92

Closed
opened 2026-05-06 13:13:19 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/bwya77/vscode-dark-islands/pull/2
Author: @hezhamen
Created: 2/14/2026
Status: Merged
Merged: 2/15/2026
Merged by: @bwya77

Base: mainHead: add-automated-install-scripts


📝 Commits (3)

  • 228691f Add automated installation scripts for Windows and macOS/Linux
  • c4b4095 Add bootstrap one-liner install scripts for easy setup
  • 5b83c95 Fix UI cut-off when Primary Sidebar is on right

📊 Changes

6 files changed (+565 additions, -13 deletions)

View changed files

📝 README.md (+57 -8)
bootstrap.ps1 (+60 -0)
bootstrap.sh (+65 -0)
install.ps1 (+206 -0)
install.sh (+172 -0)
📝 settings.json (+5 -5)

📄 Description

Summary

This PR adds bootstrap scripts that enable one-liner installation of the Islands Dark theme.

Changes

  • bootstrap.sh - macOS/Linux one-liner installer
  • bootstrap.ps1 - Windows one-liner installer
  • Updated README - Added new installation section with one-liner commands

Installation methods

Users can now install with a single command:

macOS/Linux:

curl -fsSL https://raw.githubusercontent.com/bwya77/vscode-dark-islands/main/bootstrap.sh | bash

Windows:

irm https://raw.githubusercontent.com/bwya77/vscode-dark-islands/main/bootstrap.ps1 | iex

What the bootstrap scripts do

  1. Download the repository to a temporary directory
  2. Run the existing installer script (install.sh or install.ps1)
  3. Optionally clean up temporary files
  4. Handle all the setup automatically

This provides the easiest possible installation experience while maintaining all existing functionality.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/bwya77/vscode-dark-islands/pull/2 **Author:** [@hezhamen](https://github.com/hezhamen) **Created:** 2/14/2026 **Status:** ✅ Merged **Merged:** 2/15/2026 **Merged by:** [@bwya77](https://github.com/bwya77) **Base:** `main` ← **Head:** `add-automated-install-scripts` --- ### 📝 Commits (3) - [`228691f`](https://github.com/bwya77/vscode-dark-islands/commit/228691f1dc914b222c93e62e91f3cc528a1b4a3a) Add automated installation scripts for Windows and macOS/Linux - [`c4b4095`](https://github.com/bwya77/vscode-dark-islands/commit/c4b409589f7ba655d2ace1fac1144ee722b8d806) Add bootstrap one-liner install scripts for easy setup - [`5b83c95`](https://github.com/bwya77/vscode-dark-islands/commit/5b83c9532302ac415ec46378cd6ea6a267c99b04) Fix UI cut-off when Primary Sidebar is on right ### 📊 Changes **6 files changed** (+565 additions, -13 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+57 -8) ➕ `bootstrap.ps1` (+60 -0) ➕ `bootstrap.sh` (+65 -0) ➕ `install.ps1` (+206 -0) ➕ `install.sh` (+172 -0) 📝 `settings.json` (+5 -5) </details> ### 📄 Description ## Summary This PR adds bootstrap scripts that enable one-liner installation of the Islands Dark theme. ## Changes - **bootstrap.sh** - macOS/Linux one-liner installer - **bootstrap.ps1** - Windows one-liner installer - **Updated README** - Added new installation section with one-liner commands ## Installation methods Users can now install with a single command: **macOS/Linux:** ```bash curl -fsSL https://raw.githubusercontent.com/bwya77/vscode-dark-islands/main/bootstrap.sh | bash ``` **Windows:** ```powershell irm https://raw.githubusercontent.com/bwya77/vscode-dark-islands/main/bootstrap.ps1 | iex ``` ## What the bootstrap scripts do 1. Download the repository to a temporary directory 2. Run the existing installer script (`install.sh` or `install.ps1`) 3. Optionally clean up temporary files 4. Handle all the setup automatically This provides the easiest possible installation experience while maintaining all existing functionality. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-06 13:13:19 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/vscode-dark-islands#92
No description provided.