Skip to content

Instantly share code, notes, and snippets.

@atty303
Last active January 23, 2022 01:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save atty303/c643eb0d0efddfc754deed74c2d211de to your computer and use it in GitHub Desktop.
Save atty303/c643eb0d0efddfc754deed74c2d211de to your computer and use it in GitHub Desktop.
atty303's boxstarter

Preparation

Run below at Elevated PowerShell console.

Set-ExecutionPolicy RemoteSigned
. { iwr -useb https://boxstarter.org/bootstrapper.ps1 } | iex; get-boxstarter -Force

Base setup

Install-BoxstarterPackage -PackageName https://gist.githubusercontent.com/atty303/c643eb0d0efddfc754deed74c2d211de/raw/8ca40b5d5ecd73a42d71a4e44a658368bd57eeda/base.ps1 -DisableReboots

Heavy setup

Install-BoxstarterPackage -PackageName https://gist.githubusercontent.com/atty303/c643eb0d0efddfc754deed74c2d211de/raw/1d5ee766292f44fae6644750b39a6e381b10d2fe/heavy.ps1 -DisableReboots
# atty303's boxstarter script
# === Setup
#Disable-GameBarTips
#Set-TaskbarOptions -Size Large -Lock -Dock Left -Combine Always
Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowFileExtensions
#Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name NavPaneShowAllFolders -Value 1
#Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name ShowSecondsInSystemClock -Value 1
# Swap Caps vs Ctrl
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Keyboard Layout" -Name "Scancode Map" -Value ([byte[]](0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x1d,0x00,0x3a,0x00,0x00,0x00,0x00,0x00))
# Subst (Needs reboot)
#Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices" -Name "H:" -Value "\??\c:\Dropbox\doc"
#Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices" -Name "G:" -Value "\??\c:\Dropbox\src\github.com"
# Fonts
choco install inconsolata
# === Library
# Use Get-LibraryNames to discover the names of different libraries and their current physical directories.
#Move-LibraryDirectory "Desktop" "C:\Dropbox\win\desktop"
#Move-LibraryDirectory "Personal" "C:\Dropbox\win\documents"
#Move-LibraryDirectory "My Pictures" "C:\Dropbox\photo"
#Move-LibraryDirectory "My Music" "D:\Music"
#Move-LibraryDirectory "My Video" "D:\Videos"
#Move-LibraryDirectory "{374DE290-123F-4565-9164-39C4925E467B}" "D:\Download"
#
#cinst Microsoft-Hyper-V-All -source windowsFeatures
#cinst Microsoft-Windows-Subsystem-Linux -source windowsfeatures
#cinst containers -source windowsfeatures
# === Base apps
cinst 1password
cinst 7zip.install
cinst autohotkey.install
#cinst Clover
cinst directx
cinst discord.install
cinst dropbox
cinst geforce-experience
cinst git.install --params "/NoAutoCrlf"
cinst googlechrome
cinst googlejapaneseinput
#cinst icloud
cinst itunes
cinst jdk11
cinst keyhac
#cinst peco
cinst screenpresso
cinst slack
cinst steam
#cinst synergy
cinst vlc --params "/Language:ja"
cinst zoom
# === Creative apps
cinst adobe-creative-cloud
# ==== Development apps
cinst cmake.install
#cinst github-desktop
cinst jetbrainstoolbox
#cinst nodist
cinst NuGet.CommandLine
#cinst sbt
cinst vscode --params "/NoDesktopIcon"
# === Creative apps
cinst blender
# === Development apps
cinst unity
cinst visualstudio2017community
choco install dotnetcore-sdk
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment