- Installed NVM for Windows as my base WNT Node.js runtime
- Installed Node.js 7.3.0 64-bit
- Installed
npm-windows-upgrade
globally - Updated npm to 4.1.1
Microsoft Suggestions for Node.js: https://github.com/Microsoft/nodejs-guidelines
- Blew away my entire existing WSL installation via
lxrun /uninstall /full /y
- Set Windows 10 to fast ring, waited 48 hours, and then updated to Build 14959.rs_prerelease
- Rebuilt WSL via
lxrun /unstall
- Added symlink to my Windows Document dir
- Added
export PATH=$PATH:/mnt/c/"Program Files (x86)"/"Microsoft VS Code"/
to ~/.bashrc - Installed Jekyll and all associated Ruby dependencies
- Installed testem
- Installed postgresql using
sudo apt-get install postgresql
- Installed zsh and oh-my-zsh
- Changed default WSL terminal to ZSH
- Added
export PATH=$PATH:/mnt/c/"Program Files (x86)"/"Microsoft VS Code"/
to~/.zshrc
- Created common
~/.aliases
file withalias code='Code.exe . &'
- Added the following to
~/.bashrc
if [ -f ~/.aliases ]; then
. ~/.aliases
fi
- Added the following to
~/.zshrc
:
source $HOME/.aliases
- Added
export PATH=$PATH:/mnt/c/"Program Files (x86)"/Google/Chrome/Application/
to~/.bashrc
and~/.zshrc
- Added
alias chrome='chrome.exe'
to~/.aliases
- Installed nodemon globally using
sudo apt-get install nodemon -g
- Installed and configured Cmder in place of standard Windows 10 terminal
- Configured
ubuntu:: bash as Admin
using the params*cmd /k "C:\Windows\System32\bash.exe" ~ -c zsh -cur_console:p
to fix arrow issue and automatically launch zsh in place of bash.
- Determine how I can automatically launch zsh as the Integrated Terminal in VSCode
- Figure out how to use tabs and coloring properly in Cmder
- When I run
jekyll serve
, jekyll only detects a single change. I need to runjekyll serve --force polling
for this to work as expected When I run vim using Cmder, I can't use my arrow keys when in INSERT. This ACTUALLY seems to be true for all of WSL under Cmder, as I can't arrow up to see previous commands when in BASH.--Fixed using-cur_console:p
arg in Cmder- When I launch the VSCode windows binary, the process is blocking on the BASH terminal. My current workaround is to launch this as a background task, but this may be responsible for the .git lock file not getting properly cleaned up in my projects depending on the order in which I close my editor or shell.