My new standalone cross-platform dotfiles (works on MacOS/Windows) that configures ZSH and VIM. It Removed all dependencies from all ZSH frameworks as they are slow and suck at cross XP support (linux/MacOS/WindowsCygwin/WSL).
-
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
-
Install https://brew.sh/
-
Install ZSH
brew install zsh zsh-completions
Open a shell and execute the following command: .Execute this
curl -sfL https://raw.github.com/lenkite/dotfiles/master/setup/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
.
Enter fresh shell instance
./setup/setup.sh -s # For SDK's # Now Exit and Relaunch your Shell ./setup/setup.sh -u # For utilities tools
Setup VIM , Intellij and VS Code
Enter fresh shell instance and cd ~/dotfiles && ./setup/setup.sh -c