/config-backups

vim, zsh, tmux etc backups

Primary LanguageVim script

vim

Install plugin manager:

curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Open vim and install plugins:

vim
:PlugInstall

neovim

Using AstroNvim

Pull config file from github

git clone https://github.com/convers39/astro-nvim-config.git ~/.config/nvim/lua/user/

Launch AstroNvim and install plugins:

:AstroUpdate
:PackerInstall
:PackerSync

NOTE: Loading config file might fail, try those installation commands several times

Enter command space+l + I to install language server

Add dependencies:

brew install ripgrep jesseduffield/lazygit/lazygit htop ncdu

In most cases you may already have:

brew install python node

vscode

settings.json and keybindings.json file

zsh

Install omz :

sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

plugins:

brew install autojump
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

Apply changes:

source ~/.zshrc

tmux

Install tmux package manager

git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm

Start new session:

tmux

Install plugins

prefix + I

NOTE: The prefix is set as ctrl+z, ctrl+z + shift+I to install