Skip to content
initsyscallPublic

About

My neovim config [Full IDE Experience]. Minimal, highly functional, modular, and aesthetic. This config have everything i may need for my future development. Contains: LSP, DAP, and a Code Runner - Full IDE experience.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

initSyscall/nvim

This is my neovim config built around Minimalism, functionality, modularity, and aesthetic. This config has everything I may need for my present and future development. Contains: a neo-tree file explorer, LSP, DAP, Code Runner and Opencode Support.

Preview

Dashboard

dashboard

Coding

coding
  

Requirements

  • Neovim >= 0.10
  • Nerd Font (for icons)
  • Git

Features

  • File explorer: neo-tree, toggled with <leader>e (h collapse, l open, H up, L cd + re-root)
  • LSP (lua_ls, pyright) with Mason integration
  • First-class Rust support via rustaceanvim (<leader>R)
  • DAP for Python, C/C++, Rust (codelldb)
  • Integrated code runner for quick script execution
  • Treesitter, autocompletion (blink.cmp), automatic formatting (conform.nvim)
  • Modular Lua plugin structure with lazy.nvim

Note

Disable Rust support by setting rust.enabled = false in lua/config/lsp.lua.

Installation

git clone https://codeberg.org/initSyscall/nvim.git ~/.config/nvim

Open Neovim - plugins will auto-install on first launch.

License

Apache License 2.0 - see LICENSE file for details.

About

My neovim config [Full IDE Experience]. Minimal, highly functional, modular, and aesthetic. This config have everything i may need for my future development. Contains: LSP, DAP, and a Code Runner - Full IDE experience.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages