My configuration for nvim, vim, bash and neofetch. I got the idea of using a bare repo from Distro Tube and he gots the idea from Atlassian.
Just a quick remember of how to set up ssh for each kind of system.
ssh-keygen -t ed25519 -C "[email protected]"
alias dotgit='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'
echo ".cfg" >> .gitignore
git clone --bare https://github.com/MarioChvx/dotfiles.git $HOME/.cfg
alias dotgit='/usr/bin/git --git-dir=$HOME/.cfg/ --work-tree=$HOME'
Be careful this command will overwrite the current files that are in $HOME directory.
dotgit checkout -f
neovim vim clang g++ curl git wget go hugo htop
Install anaconda
andnvm
. After installing conda install mamaba and run to prevent auto start
conda config --set auto_activate_base false
Open nvim and run:
:PackerSync
Just remember to install vim-plug to use the plugins.
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
And then on vim PlugInstall