1.8.1 • Published 3 months ago

@bluecadet/launchpad-scaffold v1.8.1

Weekly downloads
-
License
ISC
Repository
github
Last release
3 months ago

Launchpad Scaffolding

The @bluecadet/launchpad-scaffold package is a collection of PS1 scripts to configure Windows PCs for exhibit environments.

Screen Recording of Launchpad Scaffold

Features

  • Fully configurable, with optional y/n prompts
  • Disable notifications
  • Disable Windows updates
  • Disable Windows error reporting
  • Disable sleep, set to max power
  • Disable touch feedback and gestures (long press, cursor, edge-swipes, ...)
  • Create daily app launch and restart tasks
  • Install common apps via chocolatey (vscode, github, ...)
  • Uninstall bloatware like OneDrive
  • Portable config (save to USB, run on multiple machines)
  • ...and more

For all available scripts, check out scripts/windows.

Setup

To run the scaffold scripts, you can call npx launchpad scaffold, or manually run packages/scaffold/setup.bat as administrator.

  1. On first run, you'll be prompted to edit your user config
  2. Once you close the config editor, the script will continue
  3. By default, all scripts must be confirmed with a y/n prompt
  4. To automate execution of all scripts, set ConfirmAllScripts to $false
  5. You can copy the generated user config from packages/scaffold/config/user.ps1 to other PCs to apply the same settings

Credit

Many scripts and settings are based on examples and precedents from various existing resources. Besides https://stackoverflow.com/, the following two repositories have been crucial references:

1.8.1

3 months ago

1.8.0

7 months ago

1.7.2

1 year ago

1.7.1

1 year ago

1.7.0

1 year ago

1.6.0

1 year ago

1.5.0

2 years ago

1.4.0

2 years ago

1.3.0

2 years ago

1.2.1-next.0

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.0.0

2 years ago