Skip to content

Getting Started

Mayank Kumar Jha edited this page Sep 21, 2025 · 3 revisions

🚀 Getting Started with FKvim

Welcome to FKvim, a modern, fast, and beautiful Neovim configuration built to supercharge your development experience. This guide will help you set up FKvim in minutes.


📦 Requirements

Make sure you have the following installed before proceeding:

Tool Version Description
Neovim >= 0.9.0 The core editor
Git Latest For managing FKvim and plugin cloning
Nerd Font Recommended For icons in the status line and UI
Curl/Wget Optional For simplified automated installation

💡 Optional: Use a terminal that supports true color and transparency for best visuals.


⚙️ Installation

You can install FKvim using Git:

1. Backup existing config

mv ~/.config/nvim ~/.config/nvim.backup
mv ~/.local/share/nvim ~/.local/share/nvim.backup

2. Clone FKvim

git clone https://github.com/Flash-codes/fkvim.git ~/.config/nvim

3. If your staring directory is fkvim/lua instead of lua/..

then install using the following command

git clone https://github.com/Flash-codes/fkvim.git  temp/FKvim
mkdir -p  ~/.config/nvim
mv temp/Fkvim/* ~/.config/nvim/
rm -rf temp/FKvim

Try only if 2 methods isn't working

Adding Fkvim Alias (Optional but recommended)

If you want to use fkvim alias then open terminal and add following lines

echo "alias fk='nvim'" >> ~/.zshrc
echo "alias fkall='nvim .'" >> ~/.zshrc
echo "alias fk.config='fkall ~/.config/nvim/'" >> ~/.zshrc
source ~/.zshrc

✅ Alias Usage

Alias Expands To Description
fk nvim Opens Neovim
fkall nvim . Opens Neovim in the current directory
fk.config fkall ~/.config/nvim/ Opens your Neovim config directory in Neovim

Launch Neovim

Just open Neovim normally:

fkvim

If you have not defined alias then

nvim

The plugins will auto-install on first launch. 🚀

If nothing happens, run :Lazy and hit "Install".

Removing Fkvim

For Mac/Linux

rm -rf ~/.config/nvim
rm -rf ~/.local/state/nvim
rm -rf ~/.local/share/nvim

Flatpak (linux)

rm -rf ~/.var/app/io.neovim.nvim/config/nvim
rm -rf ~/.var/app/io.neovim.nvim/data/nvim
rm -rf ~/.var/app/io.neovim.nvim/.local/state/nvim

Windows CMD

rd -r ~\AppData\Local\nvim
rd -r ~\AppData\Local\nvim-data

Windows PowerShell

rm -Force ~\AppData\Local\nvim
rm -Force ~\AppData\Local\nvim-data
```shell