Skip to content

konosubakonoakua/fei.nvim

Repository files navigation

A personal neovim config based on LazyVim💤

update lockfile

Showcase

dashboard
ikun logo ikun
oxocarbon light oxocarbon light
oxocarbon dark oxocarbon dark

Installing

Install on Windows
scoop install neovim
scoop install neovide
scoop install wakatime-cli
scoop install lazygit
scoop install gh
scoop install fzf
scoop install zoxide
scoop install tree-sitter
scoop install glow
scoop install nodejs-lts
scoop install fd
scoop install zig
scoop install ripgrep

npm config set registry https://registry.npmmirror.com

pip install pynvim pywin32

$nvimDir = "$env:USERPROFILE\AppData\Local\nvim"
New-Item -ItemType Directory -Force -Path $nvimDir
Set-Location $nvimDir
git clone https://github.com/konosubakonoakua/fei.nvim.git .
git config --local user.name konosubakonoakua
git config --local user.email "[email protected]"

$url = "https://raw.githubusercontent.com/konosubakonoakua/.dotfiles/main/lazygit/config.yml"
$outputPath = "$env:USERPROFILE\AppData\Local\lazygit\config.yml"
Invoke-WebRequest -Uri $url -OutFile $outputPath
Write-Output "downloaded to $outputPath"
Install on Linux
pip install pynvim
cargo install tree-sitter-cli

if command -v curl >/dev/null 2>&1; then
    bash -c "$(curl -fsSL https://raw.githubusercontent.com/konosubakonoakua/fei.nvim/main/scripts/install.sh)"
else
    bash -c "$(wget -O- https://raw.githubusercontent.com/konosubakonoakua/fei.nvim/main/scripts/install.sh)"
fi

or just try it.

git clone https://github.com/konosubakonoakua/fei.nvim.git ~/.config/fei.nvim
tee -a ~/.bashrc << EOF
alias fvim='NVIM_APPNAME="fei.nvim" nvim' # will save plugins at ~/.local/share/fei.nvim
EOF
source ~/.bashrc

or just use a minimal config.

mkdir -p ~/.config/nvim
git clone https://github.com/konosubakonoakua/fei.nvim.git ~/.config/fei.nvim
ln -s ~/.config/fei.nvim/misc/minimal/init.vim ~/.vimrc
ln -s ~/.config/fei.nvim/misc/minimal/init.vim ~/.config/nvim/init.vim

Reference