checkpoint commit: i need a break
This commit is contained in:
15
setup.ps1
15
setup.ps1
@@ -1,3 +1,9 @@
|
||||
#Weird stuff happens with IE compatibility mode set, especially if you're working remotely. Temporarily turn off compatibility mode for intranet sites
|
||||
$reg_path = "HKCU:\SOFTWARE\Microsoft\Internet Explorer\BrowserEmulation"
|
||||
$cur_compat_mode = Get-ItemProperty -Path $reg_path -Name IntranetCompatibilityMode | Select-Object -ExpandProperty IntranetCompatibilityMode
|
||||
New-ItemProperty -Path $reg_path -Name IntranetCompatibilityMode -Value 0 -Force | Out-Null
|
||||
#now that compatibility mode is off temporarily, we can scrape the web
|
||||
|
||||
#Setup Miniconda
|
||||
$miniconda_url = "https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe"
|
||||
$miniconda_installer = $miniconda_url.split('/')[-1]
|
||||
@@ -6,9 +12,14 @@ $miniconda_install_params = '/S', '/D="$HOME\Miniconda3"', '/InstallationType=Ju
|
||||
Invoke-WebRequest $miniconda_url -OutFile $miniconda_installer
|
||||
Invoke-Expression "& .\$miniconda_installer $miniconda_install_params"
|
||||
#Remove-Item ".\$miniconda_installer"
|
||||
Invoke-Expression "& '$HOME\Miniconda3\Scripts\conda.exe init'"
|
||||
$conda_exe = "$HOME\Miniconda3\Scripts\conda.exe"
|
||||
Invoke-Expression "& $conda_exe init"
|
||||
|
||||
#Setup Visual Studio Code
|
||||
|
||||
$vscode_url = "https://aka.ms/win32-x64-user-stable"
|
||||
|
||||
$git_url = Invoke-WebRequest "https://git-scm.com/download/win" | Select-Object -ExpandProperty Links | Where-Object innerText -like "64-bit Git for Windows Setup" | Select-Object -ExpandProperty href
|
||||
$git_installer = $git_url.split('/')[-1]
|
||||
Invoke-WebRequest $git_url -OutFile $git_installer
|
||||
Invoke-Expression "& .\$git_installer "
|
||||
Invoke-Expression "& .\$git_installer /VERYSILENT /LOADINF=.\git.inf"
|
||||
|
||||
Reference in New Issue
Block a user