This is a repo-first setup where config files live directly in source control, similar to geohot/configuration.
Tracked config layout:
configuration/Documents/PowerShell/Microsoft.PowerShell_profile.ps1configuration/Documents/WindowsPowerShell/Microsoft.PowerShell_profile.ps1configuration/WindowsTerminal/settings.jsonconfiguration/.config/starship.tomlconfiguration/bin/home.ps1
pwsh -ExecutionPolicy Bypass -File .\dotfiles\windows\extract.ps1pwsh -ExecutionPolicy Bypass -File .\dotfiles\windows\install.ps1Use -NoBackup to skip timestamped backup files.
Invoke-WebRequest https://raw.githubusercontent.com/winterrx/wconfig/master/dotfiles/windows/bootstrap.ps1 -OutFile bootstrap.ps1
pwsh -ExecutionPolicy Bypass -File .\bootstrap.ps1- Edit your shell/terminal setup locally.
- Run
extract.ps1to refreshconfiguration/. - Commit and push.
- Run
install.ps1(orbootstrap.ps1) on any new machine.