- Gvim download
- For dynamic interface libraries like lua, download the dll and put it into your PATH or alongside gvim.exe
- powershell:
Set-ExecutionPolicy Bypass; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
need git-for-windows for gvim usage need git (cygwin) for using zsh need vim (cygwin) for install process (plugins)
# add cygwin to path
setx path "%path%;c:\cygwin64\bin;c:\cygwin64"
- Download cygwin
- Save setup-x86_64.exe in C:/cygwin64
- Run default settings once
- Install packages:
setup-x86_64 -qP git,zsh,curl,wget,vim
- Set home dir
vim /etc/nsswitch.conf
then add "db_home: windows"
- Install cmder
- Import settings from ./cmder/ConEmu.xml (in repo)
- Install Windows Terminal
- Put profile.json in: %USERPROFILE%/AppData/Local/Packages/Microsoft.WindowsTerminal_*/LocalState/
$ # e.g.
$ cmd /C "mklink /H %USERPROFILE%\AppData\Local\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\profiles.json %USERPROFILE%\dotfiles\windows_terminal\profiles.json"
- Execute install.sh
:lua print("x") :echo has("lua")