-
Notifications
You must be signed in to change notification settings - Fork 0
/
deps.ps1
58 lines (50 loc) · 1.69 KB
/
deps.ps1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
# Update Help for Modules
Update-Help -Force
### Package Providers
# Get-PackageProvider NuGet -Force
# Chocolatey Provider is not ready yet. Use normal Chocolatey
#Get-PackageProvider Chocolatey -Force
#Set-PackageSource -Name chocolatey -Trusted
### Chocolatey
if ((which cinst) -eq $null) {
iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))
Refresh-Environment
choco feature enable -n=allowGlobalConfirmation
}
# system and cli
cinst curl
cinst Msysgit
cinst nuget.commandline
cinst webpi
cinst wget
cinst wput
cinst conemu
cinst putty.install
# browsers
cinst GoogleChrome
cinst Firefox
# dev tools and frameworks
cinst atom
cinst Fiddler4
cinst node
cinst npm
cinst vim
cinst winmerge
cinst notepadplusplus
# apps
cinst Paint.Net
### Visual Studio Plugins
if (which Install-VSExtension) {
### Visual Studio 2015
# VsVim
Install-VSExtension https://visualstudiogallery.msdn.microsoft.com/59ca71b3-a4a3-46ca-8fe1-0e90e3f79329/file/6390/57/VsVim.vsix
# Productivity Power Tools 2015
Install-VSExtension https://visualstudiogallery.msdn.microsoft.com/34ebc6a2-2777-421d-8914-e29c1dfa7f5d/file/169971/1/ProPowerTools.vsix
### Visual Studio 2013
# VsVim
# Install-VSExtension https://visualstudiogallery.msdn.microsoft.com/59ca71b3-a4a3-46ca-8fe1-0e90e3f79329/file/6390/57/VsVim.vsix
# Productivity Power Tools 2013
# Install-VSExtension https://visualstudiogallery.msdn.microsoft.com/dbcb8670-889e-4a54-a226-a48a15e4cace/file/117115/4/ProPowerTools.vsix
# Web Essentials 2013
# Install-VSExtension https://visualstudiogallery.msdn.microsoft.com/56633663-6799-41d7-9df7-0f2a504ca361/file/105627/47/WebEssentials2013.vsix
}