Repository: buildspace/buildspace-os
Branch: main
Commit: e9ca53894809
Files: 5
Total size: 3.0 KB
Directory structure:
gitextract_v683n00r/
├── .gitignore
├── README.md
├── background.js
├── manifest.json
└── tab_override.html
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
.DS_Store
================================================
FILE: README.md
================================================
# buildspace os
## setup
### you don't need to write any code or know how to code to set this up. It will take 2 mins max — promise
**we even made a 2 min vid for you**
[installing buildspcae os](https://github.com/buildspace/buildspace-os/assets/13204620/c19da4b4-1266-4772-ba4e-0fdd795df9f4)
### 1. download
click the green "Code" button and select "Download ZIP". make sure to extract the download in a safe spot!<br>

### 2. turn on Developer mode
in your browser head to the "Extensions" section. this can be found in the settings portion of your browser! checkout the screenshot below:<br>

once you get there you'll see "Developer mode" in the top right. make sure to toggle that **on** and then you'll see new options (we're gonna be using "Load unpacked")<br>

### 3. add the app to your browser
you're at the home stretch! press the "Load unpacked" option and then go to the folder where you saved buildspace os. it should look something like this:<br>

once you select it you should see this (nice you did it!)<br>

### 4. open a new tab
now you can see this thing in action! Open a new tab and you'll notice that there is a prompt saying that the page was changed by the buildspace os extension. **Make sure to select keep it or it will not work.**<br>

## got questions?
for any questions please send an email to support@buildspace.so
================================================
FILE: background.js
================================================
chrome.tabs.onCreated.addListener(function(tab) {
if (!tab.url) {
// If the URL is not available, wait for the tab to be updated
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, updatedTab) {
// Ensure the event is for the same tab and the URL has changed
if (tabId === tab.id && changeInfo.url) {
console.log("Updated tab URL:", changeInfo.url);
if (changeInfo.url.startsWith("chrome://startpageshared/")) {
chrome.tabs.update(tab.id, { url: "tab_override.html" });
}
}
});
}
});
================================================
FILE: manifest.json
================================================
{
"name": "buildspace os",
"description": "buildspace os — your new home for nights and weekends",
"version": "1.0.0",
"manifest_version": 3,
"icons": {
"48": "assets/48.png",
"128": "assets/128.png"
},
"permissions": ["tabs"],
"background": {
"service_worker": "background.js"
},
"chrome_url_overrides": {
"newtab": "tab_override.html"
}
}
================================================
FILE: tab_override.html
================================================
<!DOCTYPE html>
<html>
<head>
<title>buildspace os</title>
<style>
body {
background-color: #000000;
margin: 0;
}
.container {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100vh;
}
.container iframe {
border: 0;
}
</style>
</head>
<body>
<div class="container">
<iframe src="https://buildspace.so/home" width="100%" height="100%"></iframe>
</div>
</body>
</html>
gitextract_v683n00r/ ├── .gitignore ├── README.md ├── background.js ├── manifest.json └── tab_override.html
Condensed preview — 5 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (3K chars).
[
{
"path": ".gitignore",
"chars": 9,
"preview": ".DS_Store"
},
{
"path": "README.md",
"chars": 1574,
"preview": "# buildspace os\n\n## setup\n### you don't need to write any code or know how to code to set this up. It will take 2 mins m"
},
{
"path": "background.js",
"chars": 561,
"preview": "chrome.tabs.onCreated.addListener(function(tab) {\n if (!tab.url) {\n // If the URL is not available, wait for the tab"
},
{
"path": "manifest.json",
"chars": 378,
"preview": "{\n \"name\": \"buildspace os\",\n \"description\": \"buildspace os — your new home for nights and weekends\",\n \"version\": \"1.0"
},
{
"path": "tab_override.html",
"chars": 587,
"preview": "<!DOCTYPE html>\n<html>\n\n<head>\n <title>buildspace os</title>\n <style>\n body {\n background-color:"
}
]
About this extraction
This page contains the full source code of the buildspace/buildspace-os GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 5 files (3.0 KB), approximately 957 tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.