Follow instructions from this blog post to enable WSL.
Note: This repository is configured for Ubuntu 18.04. If you install a different version, you might need to download a different version for MongoDB in apt.sh
.
What this does:
- Updates apt
- Installs Node and other binaries. (See
apt.sh
) - Sets npm permissions
- Installs npm clis (see npm.sh for a list of installed clis)
- Create symlinks for dotfiles
- Create hardlinks for Auto Hot Key startup scripts. (See this blog post for details)
Regarding Auto Hot Keys:
- This blog post explains why
- Change location of Ctrl, Alt, Win modifiers and other mappings. (See
change-key-mappings.ahk
for the changes). - Creates snippets. These snippets are usually used for writing and other purposes. Not for coding. See
snippets.ahk
for snippets).
What this does:
- Installs ZSH
- Installs Oh my ZSH
- Installs Oh my ZSH plugins
Open a new shell too see the changes.
What this does:
- Clone repositories I use for my work. (See clone-repos.sh for a list of repositories cloned)