update your system
su -c "dnf upgrade --refresh"
install vim and zsh
su -c "dnf install vim zsh"
set zsh as default shell (change USERNAME with your user)
su -c "usermod -s /bin/zsh USERNAME"
get oh-my-zsh
sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
install GCC for C++, cmake, GO and tmux
su -c "dnf install gcc-c++ cmake golang tmux"
setup zsh and vim
- Copy the alias.zsh file to .oh-my-zsh/lib/
- Copy the zero-theme file to .oh-my-zsh/themes/
- Copy the .zshrc and .vimrc to your home directory
- open vim and type :PlugInstall ( it will install fzf and all the other plugins for us)
Setup your git (replace Email with your email)
git config --global user.email Email
generate and add an ssh to bitbucket