Skip to content
forked from lenkite/dotfiles

My cross XP (win/lin/mac) dotfiles leveraging zprezto and lean but powerful VIM config

License

Notifications You must be signed in to change notification settings

sms0070/dotfiles

 
 

Repository files navigation

dotfiles

Overview

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).

Pre-Requisites: Needs Manual Setup

Windows

MacOS

Run Setup Script

Open a shell and execute the following command: .Execute this

curl -sfL  https://raw.github.com/lenkite/dotfiles/master/setup/setup.sh | bash

Customize Path and Environment Variables

Personal environment variables

Create optional file ~.env. This is sourced by ~/.zshenv . You should put environment variable definitions here apart from those affecting the PATH

Personal additions to 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.

Personal ZSH configuration

Create optional file ~/my.zsh. Personal configuration can be added here. This file is sourced by ~/.zshrc at the end.

autorun Cotributions

Put your contributions with a .zsh' extension in `dotfiles/zshcfg/autorun. These will be sourced by zshrc.

Setup of SDK and Utilities

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 For Coding

Setup VIM , Intellij and VS Code Enter fresh shell instance and cd ~/dotfiles && ./setup/setup.sh -c

Setup of Misc App Settings

Setup App Settings for tmux, SSH, etc

About

My cross XP (win/lin/mac) dotfiles leveraging zprezto and lean but powerful VIM config

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 53.9%
  • CSS 22.8%
  • Vim Script 17.5%
  • PowerShell 4.9%
  • HTML 0.6%
  • Go 0.2%
  • Other 0.1%