Configuration files for zsh, tmux and neovim
sudo apt update && sudo apt install -y zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# next script will overwrite your zsh, neovim and tmux config files in home dir. be careful
bash -c "$(curl -fsSL https://raw.githubusercontent.com/bercly0b/dotfiles/master/init-env.sh)"
source ~/.zshrc
# do not forget!
git config --global user.name "USERNAME"
git config --global user.email "MY_NAME@example.com"
First install dependencies
Next clone and init this repository
mkdir ~/self
git clone https://github.com/bercly0b/dotfiles.git ~/self/dotfiles
ln -s ~/self/dotfiles/lua ~/.config/nvim/lua
ln -s ~/self/dotfiles/snippets ~/.config/nvim/snippets
# next commands will overwrite your zsh, neovim and tmux config files in home dir. be careful
echo "require('init')" > ~/.config/nvim/init.lua
echo "source-file ~/self/dotfiles/.tmux.conf" > ~/.tmux.conf
echo "source ~/self/dotfiles/.zshrc" > ~/.zshrc
rm ~/.config/nvim/init.vim