Skip to content

Instantly share code, notes, and snippets.

@brianfgonzalez
Last active October 24, 2016 02:36
Show Gist options
  • Save brianfgonzalez/9c517759d8e788d38cfc2610c64d6e7d to your computer and use it in GitHub Desktop.
Save brianfgonzalez/9c517759d8e788d38cfc2610c64d6e7d to your computer and use it in GitHub Desktop.
My Boxstarter package
# Office365business, PowerIso, GoToAssist, BatteryBar, nlite (https://www.ntlite.com/), gdrive client, classic shell
# snagit
# http://boxstarter.org/package/nr/url?*url to raw gist*
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned
Disable-UAC
Enable-RemoteDesktop
Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowProtectedOSFiles -EnableShowFileExtensions -EnableShowFullPathInTitleBar -EnableOpenFileExplorerToQuickAccess -EnableShowRecentFilesInQuickAccess -EnableShowFrequentFoldersInQuickAccess -EnableExpandToOpenFolder
Set-TaskbarOptions -Size Small -Dock Top -Combine Always
iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex
Start-Process -FilePath "C:\ProgramData\chocolatey\bin\choco.exe" -ArgumentList 'install googlechrome virtualclonedrive firefox sysinternals jre8 virtualbox virtualbox.extensionpack vagrant adobereader 7zip.install git.install vlc filezilla keepass.install ruby dropbox hackfont notepadplusplus python windirstat tortoisesvn vagrant googledrive qbittorrent evernote f.lux imgburn sccmtoolkit autoit scite4autoit3 rufus.install packer packer-windows-plugins calibre traystatus docker balsamiqmockups3 rsync produkey.install hashcheck pscx bulkrenameutility.install --allowemptychecksum --limitoutput --confirm' -NoNewWindow -Wait
$path = "${env:ProgramFiles(x86)}\Notepad++\stylers.model.xml"
$xml = [xml](Get-Content $path)
$node = $xml.NotepadPlus.GlobalStyles.WidgetStyle | ? { $_.name -eq "Global override" }
$node.fontName = "Hack"
$node.fontSize = "11"
$xml.Save($path)
[Environment]::SetEnvironmentVariable("Path", $env:Path + ";${env:ProgramFiles(x86)}\Notepad++", [EnvironmentVariableTarget]::Machine)
Install-WindowsUpdate -acceptEula
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment