Skip to content

Latest commit

 

History

History
50 lines (42 loc) · 1.61 KB

README.md

File metadata and controls

50 lines (42 loc) · 1.61 KB

My dotfiles_v3

This setup works 50% of the time — use it with caution

Neovim Setup

Requirements:

npm install -g @fsouza/prettierd
npm install -g eslint_d
  1. git clone git@github.com:oieeaaaa/dotfiles_v3.git
  2. cd dotfiles_v3
  3. Install neovim's stable release
    1. Go to neovim v0.8.0
    2. Follow the installation instructions based on your OS
  4. Link nvim ln -s "$(pwd)/nvim" ~/.config/nvim
  5. Install packer git clone --depth 1 https://github.com/wbthomason/packer.nvim\ ~/.local/share/nvim/site/pack/packer/start/packer.nvim
  6. Install nvim packages
    1. Run: nvim .
    2. Run :PackerInstall inside nvim
  7. Install nvim LSPs
    1. Run :LspInstallInfo
    2. Install the following lsps by pressing i on its name
      1. tsserver
      2. eslint
      3. tailwindcss
      4. stylelint_lsp
  8. (WSL Users only) Install win32yank.exe
  9. Install nerd fonts for nvim-tree icons
  10. have fun...

TMUX Setup

  1. Go to cd dotfiles_v3
  2. Link tmux: ln -rs .tmux.conf ~/.tmux.conf
  3. sudo apt install tmux
  4. Run mkdir ~/vendors && cd ~/vendors
  5. git clone https://github.com/erikw/tmux-powerline.git

ZSH Setup

  1. Go to cd dotfiles_v3
  2. Link zsh: ln -rs .zshrc ~/.zshrc;
  3. sudo apt install zsh
  4. sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  5. git clone https://github.com/jeffreytse/zsh-vi-mode \ $ZSH_CUSTOM/plugins/zsh-vi-mode