Skip to content

Instantly share code, notes, and snippets.

@lalitkale
Forked from ernestohs/NewComputer.ps1
Created March 14, 2021 23:30
Show Gist options
  • Save lalitkale/3b1ca868dc993bb19e50fa6a71cc8a1e to your computer and use it in GitHub Desktop.
Save lalitkale/3b1ca868dc993bb19e50fa6a71cc8a1e to your computer and use it in GitHub Desktop.
My computer setup
Update-ExecutionPolicy Unrestricted -Force
# Base
cinst BoxStarter.Chocolatey
cinst BoxStarter.WinConfig
# Chocolatey
cinst ChocolateyPackageUpdater
# Windows 8.1 Settings and Options
Install-WindowsUpdate -AcceptEula
Set-StartScreenOptions -EnableBootToDesktop -EnableDesktopBackgroundOnStart -EnableShowStartOnActiveScreen -EnableShowAppsViewOnStartScreen -EnableSearchEverywhereInAppsView -EnableListDesktopAppsFirst
Set-CornerNavigationOptions -DisableUpperRightCornerShowCharms -DisableUpperLeftCornerSwitchApps -DisableUsePowerShellOnWinX
Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowProtectedOSFiles -EnableShowFileExtensions -EnableShowFullPathInTitleBar
Set-TaskbarOptions -Size Small -Lock -Dock Top
Enable-RemoteDesktop
# Add core development components
cinst PowerShell
cinst DotNet4.0
cinst DotNet4.5
cinst mono
cinst javaruntime
cinst jdk7
cinst webpi
# Editors
cinst notepadplusplus.install
cinst nano
cinst notepad2
cinst XmlNotepad
cinst sublimetext2
cinst SublimeText2.PackageControl -Version 1.6.3
cinst EthanBrown.SublimeText2.EditorPackages
cinst EthanBrown.SublimeText2.WebPackages
cinst EthanBrown.SublimeText2.GitPackage
# Web
cinst GoogleChrome
cinst Firefox
cinst flashplayerplugin
cinst PhantomJS
# Power User Tools
cinst beyondcompare
cinst clipx
cinst Console2
cinst teamviewer
cinst Slickrun
cinst winrar
cinst 7zip
cinst wincommandpaste
cinst paint.net
# Developer Fonts
cinst SourceCodePro
cinst Inconsolata
# Source Control
cinst svn
cinst tortoisesvn
cinst git.install
cinst GitHub
cinst GitReleaseNotes
cinst Posh-VsVars
# Visual Studio
cinst VisualStudio2013Ultimate
cinst visualstudio2013-update1
cinst visualstudio2013-update2
cinst nunit
cinst resharper
cinst dotCover
cinst dotpeek
cinst VsCommands
cinst VS2013.PowerTools
cinst specflow
cinst AnkhSvn
cinst stylecop
cinst visualstudio2013-webessentials.vsix
### Set menu titles to lowercase
Set-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\12.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1
# Developer Power Tools
cinst scriptcs
cinst console-devel
cinst linqpad4
cinst Cygwin
cinst awscli
cinst ilspy
cinst ilmerge
cinst markpad
cinst sysinternals
cinst papercut
cinst windows-8-sdk
cinst msdeploy3
AWSTools.Powershell
# Java
cinst maven
cinst intellijidea-community
# Logs
cinst baretail
cinst logparser
cinst baregrep
$downloads = "$env:userprofile\Downloads"
wget http://downloads.sourceforge.net/project/gamutlogviewer/GamutLogViewerSetup-V2.5.009.msi -o "$downloads\GamutLogViewerSetup.msi"
# Database
cinst SqlServer2012Express
cinst mongodb
# Security
cinst spybot
cinst avirafreeantivirus
# Communication
cinst skype
cinst digsby
# Cloud Storage
cinst dropbox
cinst SkyDrive
cinst googledrive
# Virtualization
cinst vagrant
cinst virtualbox
cinst VirtualBox.ExtensionPack
cinst vmwareplayer
# Power User
cinst ConsoleZ
cinst EthanBrown.ConEmuConfig
# Productivity
cinst cimer
cinst mousewithoutborders
cinst virtuawin
cinst f.lux
cinst autohotkey.install
cinst toggl
# Web Development
cinst WebStorm
cinst Silverlight
cinst webpicommandline
cinst wireshark
cinst fiddler4
cinst curl
cinst Wget
# NodeJS
cinst nodejs
cinst Brackets.Theseus
# UX & design
cinst mouseclickcounter
# Windows 8 addons
cinst startmenureviver
Invoke-Reboot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment