add setup.ps1 and git.inf

This commit is contained in:
2020-02-28 08:49:52 -05:00
parent befba7ef5b
commit 0e74535085
2 changed files with 33 additions and 0 deletions

19
git.inf Normal file
View File

@@ -0,0 +1,19 @@
[Setup]
Lang=default
Dir=C:\Program Files\Git
Group=Git
NoIcons=0
SetupType=default
Components=gitlfs,assoc,consolefont,autoupdate
Tasks=
EditorOption=VisualStudioCode
CustomEditorPath=
PathOption=Cmd
SSHOption=OpenSSH
TortoiseOption=false
CURLOption=WinSSL
CRLFOption=LFOnly
BashTerminalOption=MinTTY
PerformanceTweaksFSCache=Enabled
UseCredentialManager=Enabled
EnableSymlinks=Disabled

14
setup.ps1 Normal file
View File

@@ -0,0 +1,14 @@
#Setup Miniconda
$miniconda_url = "https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe"
$miniconda_installer = $miniconda_url.split('/')[-1]
#Silent mode command line flags: https://docs.anaconda.com/anaconda/install/silent-mode/
$miniconda_install_params = '/S', '/D="$HOME\Miniconda3"', '/InstallationType=JustMe', '/RegisterPython=0', '/AddToPath=0'
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'"
$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 "