Skip to content

Latest commit

 

History

History
91 lines (75 loc) · 1.79 KB

setup_config.md

File metadata and controls

91 lines (75 loc) · 1.79 KB

How-to setup environment

Terminal

Xfce terminal

mkdir -p $HOME/.config/xfce/terminal
cp .config/xfce/terminal/terminalrc $HOME/.config/xfce/terminal

Bash git-completion

wget https://raw.githubusercontent.com/git/git/master/contrib/completion/git-completion.bash
mv git-completion.bash $HOME/.config/

Linux bashrc

ln -s $(pwd)/.bashrc $HOME/.bashrc

gitconfig

cp .gitconfig $HOME/.gitconfig

Search utils

ripgrep

Install ripgrep before

mkdir -p $HOME/.config/ripgrep
ln -s $(pwd)/.config/ripgrep/rc $HOME/.config/ripgrep/rc

Vim

cp -r .vim $HOME/.vim
ln -s $(pwd)/.vimrc $HOME/.vimrc

vim-pathogen

mkdir $HOME/.vim/{autoload,bundle}
git clone https://github.com/tpope/vim-pathogen.git
cp vim-pathogen/autoload/pathogen.vim $HOME/.vim/autoload

vim-fugitive

git clone git://github.com/tpope/vim-fugitive.git $HOME/.vim/bundle/vim-fugitive

lightline.vim

git clone https://github.com/itchyny/lightline.vim $HOME/.vim/bundle/lightline.vim

jedi-vim

git clone --recursive https://github.com/davidhalter/jedi-vim.git $HOME/.vim/bundle/jedi-vim

vim-surround

git clone https://github.com/tpope/vim-surround $HOME/.vim/bundle/vim-surround

vim-jinja

git clone https://github.com/lepture/vim-jinja $HOME/.vim/bundle/vim-jinja

fzf.vim

Install fzf

git clone https://github.com/junegunn/fzf.vim $HOME/.vim/bundle/fzf.vim

vim-polyglot

git clone https://github.com/sheerun/vim-polyglot.git $HOME/.vim/bundle/vim-polyglot

ale

git clone https://github.com/w0rp/ale $HOME/.vim/bundle/ale

lightline-ale

git clone https://github.com/maximbaz/lightline-ale.git $HOME/.vim/bundle/lightline-ale