Skip to content

alepapadop/nxvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

nxvim

An opiniated neovim distribution

A single configuration file that uses a minimal API which can be ignored! Tries to keep things simple by using the native neovim api with a preference to the vim.api interface over the lua. Trying to use as much as more built in functionality over plugins

The main plugins are. Theme: catppuccin -> https://github.com/catppuccin/nvim

Syntax: Treesitter -> https://github.com/nvim-treesitter/nvim-treesitter

Searching: Telescope -> https://github.com/nvim-telescope/telescope.nvim

Status line: LuaLine -> https://github.com/nvim-lualine/lualine.nvim

Icons: WebDevicons -> https://github.com/nvim-tree/nvim-web-devicons VimDevicons -> https://github.com/ryanoasis/vim-devicons Mini Icons -> https://github.com/nvim-mini/mini.icons

Greeter: Alpha -> https://github.com/goolord/alpha-nvim

File Browser: Neo Tree -> https://github.com/nvim-neo-tree/neo-tree.nvim

LSP manager: Mason -> https://github.com/mason-org/mason.nvim Mason - LSP -> https://github.com/mason-org/mason-lspconfig.nvim

Coding: Blink -> https://github.com/saghen/blink.cmp Illuminate -> https://github.com/RRethy/vim-illuminate Navic -> https://github.com/SmiteshP/nvim-navic

Terminal: ToggleTerm -> https://github.com/akinsho/toggleterm.nvim

Debugging: Nvim dap -> https://github.com/mfussenegger/nvim-dap Mason dap -> https://github.com/jay-babu/mason-nvim-dap.nvim Dap view -> https://github.com/igorlfs/nvim-dap-vie

Key help: Hydra -> https://github.com/nvimtools/hydra.nvim

AI: Avante -> https://github.com/yetone/avante.nvim'

Dependencies & helper plugins: Plenary -> https://github.com/nvim-lua/plenary.nvim https://github.com/nvim-telescope/telescope-ui-select.nvim https://github.com/MunifTanjim/nui.nvim https://github.com/rachartier/tiny-code-action.nvim https://github.com/ibhagwan/fzf-lua https://github.com/L3MON4D3/LuaSnip

The nXvim API is used mostry to map the keymaps. The API functions are

About

A neovim distribution

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages