Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌠 zeph's Neovim config

This is my VSCode-inspired Neovim setup β€” it's meant to be pretty simple, while still being fast, pretty, and absolutely opinionated to the very core for my development workflow.

βš™οΈ Built with lazy.nvim, Telescope, LSP, Lualine, and so many more amazing plugins.


✨ Features

  • 🎨 Pretty UI: tokyonight.nvim, lualine.nvim
  • πŸ“ File explorer and fuzzy search: FzfLua
  • πŸ’‘ LSP support: Rust, TypeScript, React (via tsserver), Ruby
  • ⌨️ VSCode-style keybindings: Familiar and efficient
  • πŸ”§ Modular config: Easy to extend and maintain

πŸ“¦ Plugin Highlights

Plugin Purpose
lazy.nvim Plugin manager
tokyonight.nvim Theme
lualine.nvim Statusline
fzf-lua File browser and fuzzy search
nvim-treesitter Rich syntax highlighting
mason.nvim + lspconfig LSP server install & config
nvim-web-devicons File icons
blink.cmp Modern code completions

🧰 Setup Instructions

  1. Install Neovim 0.9+
  2. Clone this repo
git clone https://github.com/ZephyrCodesStuff/nvim ~/.config/nvim
  1. Start Neovim β€” it will auto-install plugins via lazy.nvim.
nvim

🧠 Keybindings

Action Key
File browser CTRL + B
File search CTRL + P
Project search CTRL + F
Format buffer Leader + =

πŸ“„ Supported Filetypes & Languages

This config includes Treesitter syntax + LSP support for:

  • Rust (rust_analyzer)
  • TypeScript / React (tsserver)
  • Ruby (solargraph)
  • Markdown (marksman)
  • Dockerfile (dockerls)
  • TOML (taplo)
  • YAML (yamlls)
  • Shell / .env (bashls)
  • .gitignore (Treesitter syntax)

πŸ—’οΈ Notes

  • Uses a Nerd Font for icons.
  • Terminal support: works great in Kitty, Alacritty, WezTerm, etc.
  • Tested on Arch Linux only because other OSes are irrelevant
    • Though it really should work anywhere

🀝 Contributions

You should really fork this and modify it to your likings, since this config is tailored to my needs particularly.


πŸ“œ License

MIT Β© zeph

About

My highly opinionated, VSCode-inspired config for Neovim

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages