Configuration files
- Neovim
- tmux
- alacritty
- zsh
- "git" command in $PATH
- nodejs
-
Clone the repository.
$ git clone git@github.com:antoineandrieu/dotfiles.git $DIR
-
Install Javascript linters.
$ sudo npm install -g prettier eslint
For each Javascript projet you need to initialize eslint with this command :
eslint --init
- Install shell linter.
$ sudo apt install shellcheck
- Install python linters.
$ sudo apt install python3-flake8 python-flake8
- Install ctags.
$ sudo apt install exuberant-ctags
chsh -s $(which zsh) ln -s $DIR/dotfiles/vim ~/.config/nvim ln $DIR/dotfiles/alacritty/alacritty.yml .config/alacritty/alacritty.yml ln -s /home/tonio/Sources/dotfiles/zsh/zshrc ~/.zshrc ln -s /home/tonio/sources/i3/config /home/tonio/.config/i3/config