Skip to content

pnuzhdin/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Requirements

  • Vim
  • ZSH
  • Git

Windows

  • MSys64
  • Windows Terminal Preview

Setup

  1. Linux: git clone --bare https://github.com/pnuzhdin/dotfiles $HOME/.dotfiles
  2. Windows: git clone --branch windows --bare https://github.com/pnuzhdin/dotfiles $HOME/.dotfiles
  3. git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME checkout. Fix conflicts.
  4. alias config='git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
  5. config config status.showUntrackedFiles no

Windows

  1. Add C:\msys64\mingw64\bin and C:\msys64\usr\bin to the PATH variable
  2. Set MSYSTEM=MINGW32 in mingw32.ini
  3. Set MSYSTEM=MINGW64 in mingw64.ini
  4. Set MSYSTEM=MSYS in msys2.ini

Vim

  1. git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
  2. mkdir -p ~/.vim/back && mkdir -p ~/.vim/swp
  3. vim +PluginInstall +qall

ZSH

  1. sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" "" --keep-zshrc
  2. git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
  3. git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
  4. Install fonts from https://github.com/romkatv/powerlevel10k#meslo-nerd-font-patched-for-powerlevel10k

Optional: Init

  1. git init --bare $HOME/.dotfiles
  2. alias config='git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
  3. config config status.showUntrackedFiles no

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published