Skip to content

ArmaizAdenwala/dotfiles

Repository files navigation

dotfiles

My dotfiles used for nvim and zsh.

Setup

nvim

Download dein: curl https://raw.githubusercontent.com/Shougo/dein.vim/master/bin/installer.sh > installer.sh

Install dein: sh ./installer.sh ~/.cache/dein

Create symlink: $ ln -s ~/path/to/dotfiles/init.vim ~/.config/nvim/init.vim

Create modules folder: $ mkdir ~/.config/nvim/modules

Create symlink: $ ln -s ~/path/to/dotfiles/modules/theme.vim ~/.config/nvim/modules/theme.vim

Install silver searcher: $ brew install the_silver_searcher

nvim linting / formatting

Create symlink for after: $ ln -s ~/path/to/dotfiles/after/ ~/.config/nvim/

Note: remove files (ex. python.vim) under after/ if you do not want to use those settings for that language

python dependencies

install autopep8: $ brew install autopep8

install yapf: $ brew install yapf

install flake8: $ brew install flake8

install pynvim: $ python3 -m pip install --user --upgrade pynvim

zsh

Install oh-my-zsh: $ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Clone spaceship theme: $ git clone https://github.com/denysdovhan/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt"

Create symlink for spaceship: $ ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"

Install Powerline Fonts

Create symlink: $ ln -s ~/path/to/dotfiles/.zshrc ~/.zshrc

iterm

Import ArmaizItermConfig.json to item > Profiles and set it to default.

Install onedark theme for iterm2

Note: you may need to edit the Font to something with Nerd in it to get devicons (located under Profiles > text)

Notes

Notes for nvim / vim commands

Notes for iterm commands

Notes for fzf commands

Notes for nerdtree commands

Author

Armaiz Adenwala

Software Engineer Portfolio

Releases

No releases published

Packages

No packages published