-
Install https://brew.sh/
-
Install ZSH
brew install zsh zsh-completions
-
Install Chocolatey, the fantastic windows package manager for software.
-
If you are on Windows 10 with at-least the Creators Update please install the "Windows Subsystem for Linux" which is also called by the terrible name of "Bash on Ubuntu on Windows". Refer to the Installation Guide.
-
After installing WSL, install wsltty for a better console: https://github.com/mintty/wsltty
Open a shell and execute the following commands: .Execute this
curl -sfL https://raw.github.com/lenkite/dotfiles/master/setup.sh | bash
Create optional file ~.env
. This is sourced by ~/.zshenv
. You should
put environment variable definitions here apart from those affecting the PATH
Create optional file ~/.paths
. This file is loaded and every line is assumed to be a valid path and is
added to the PATH
environment variable.
Put your contributions with a .zsh' extension in `dotfiles/zshcfg/autorun
. These will be sourced by zshrc
.
This section assumes you have successfully run setup.sh
once as described earlier. Enter fresh shell instance:
cd ~/dotfiles ./setup.sh -v # For neovim setup (recreates symlinks) ./setup.sh -s # For SDK's # Now Exit and Relaunch your Shell ./setup.sh -u # For utilities tools
TODO: not yet implementation
single stop config for neovim, Intellij and vscode
Enter fresh shell instance and cd ~/dotfiles && ./setup.sh -c