lenkite / RETIRED-dotfiles

My cross-platform dotfiles that setups zsh, git and vim configuration for cygwin/osx/linux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DEPRECATED

This project has been deprecated. With the windows subsystem for Linux, one can now have a common dotfiles across multiple OSe's.

  • See sorin-ionescu/prezto for ZSH configuration
  • See luan/vimfiles for best of breed vim/neovim setup and vim/neovim plugins

SETUP

  • Clone this repository into your home directory - it should be at path ~/dotfiles
  • Disable Antivirus if you prefer speed of installation.
  • Download cygwin setup-x86.exe here.
  • Open DOS Command Prompt and run cygwinsetup.bat. If you wish to run cygwinsetup.bat with no proxy then invoke cygwinsetup.bat with "-noproxy" command line parameter.
  • If you are on windows run init.bat in ADMINISTRATOR mode command prompt. (This guy creates the hard links to the dotfiles directory. Ex: from .bashrc to dotfiles/.bashrc, changes shell and fixes home directory in /etc/passwd etc)
  • Setup mintty shortcut
  • Then open up cygwin, navigate here and run setup.zsh. User can choose to run setup.zsh with -noproxy option.
  • Modify env/gitenv-sap, env/gitenv-hub with your git environment setup
  • Before doing GIT development run the shell function gitenv-hub() or gitenv-sap(). This will source the relevant git file.
  • vundle is used as the VIM package manager. In order for vundle to work properly behind a proxy, ensure that git config --global https.proxy and git config --global http.proxy are set correctly
  • Open vim and issue PluginInstall command
  • That's all for now.

TIPS

About

My cross-platform dotfiles that setups zsh, git and vim configuration for cygwin/osx/linux


Languages

Language:Vim Script 78.3%Language:Shell 15.6%Language:Batchfile 5.6%Language:JavaScript 0.5%Language:AutoHotkey 0.0%