Skip to content

yemibox51/Yim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yim

This repository is a collection of my Neovim file configs so it's easier for me to to switch editors and computers.

Homebrew Installation:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Scoop Installation:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression

Requirements Installation:

MacOS

brew install neovim # >= 0.10.0
brew install ripgrep
brew install node

mkdir -p ~/.config/nvim && touch ~/.config/nvim/init.lua

curl https://sh.rustup.rs -sSf | sh # Install Rust and Cargo

Linux/WSL

sudo apt-get ripgrep
curl -OL https://github.com/neovim/neovim/releases/download/v0.9.5/nvim-linux64.tar.gz
tar xvf nvim-linux64.tar.gz
sudo mv nvim-linux64 /usr/local/bin/nvim

curl https://sh.rustup.rs -sSf | sh # Install Rust and Cargo

Installing node

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
# write in .zshrc
 export NVM_DIR=~/.nvm
   [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
alias nvim=/usr/local/bin/nvim/bin/nvim

nvm install node

Windows

REM get ls to be dir
echo @dir %* > %systemroot%\system32\ls.bat

REM alias open for ii (Invoke-Item)
Set-Alias -Name open -Value Invoke-Item

REM This is where you would install the config
mkdir ~\Appdata\Local\nvim

Install Lua for windows here

Setup GCC windows with instructions here. Make sure to add to the path.

Install Grep for Telescope

REM scoop installation
scoop install ripgrep

REM Winget installation
winget install BurntSushi.ripgrep.MSVC

For Settting up Networking:

winget install nmap

Customization

To make windows terminal look better, use Oh-my-pop

Finally, to use nvim

Debugger

Will have to manually :MasonInstall <debug_adapter>

Pictures

image

image

image

About

Vim Config files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages